我有一个带有MEF和RavenDB的asp.net MVC 4项目。
当项目加载时,它会抛出此异常:无法加载文件或程序集Antlr3.Runtime.dll
我发现RavenDB和WebGrease(与MVC 4一起安装)都使用Antlr3。但是WebGrease附带了自己的Antlr3 dll,由Microsoft签名 - PublicKeyToken 31bf3856ad364e35。
Antlr3默认的PublicKeyToken为eb42632606e9261f。
RavenDB和WebGrease使用相同版本的Antlr3 3.3.1.7705。
如何解决这个问题?