У меня есть проект asp.net MVC 4 с MEF и RavenBD.
Когда проект загружается, он выдает это исключение: Не удалось загрузить файл или сборку Antlr3.Runtime.dll.
Я обнаружил, что и RavenDB, и WebGrease (установленный с MVC 4) используют Antlr3. Но WebGrease поставляется с собственной dll Antlr3, подписанной Microsoft — PublicKeyToken 31bf3856ad364e35.
PublicKeyToken по умолчанию для Antlr3 — eb42632606e9261f.
RavenDB и WebGrease используют одну и ту же версию Antlr3 3.3.1.7705.
Как я могу решить эту проблему?