.net 无法加载文件或程序集';Antlr3.Runtime';

.net 无法加载文件或程序集';Antlr3.Runtime';,.net,iis-7.5,.net-assembly,.net,Iis 7.5,.net Assembly,无法加载文件或程序集“Antlr3.Runtime”或其依赖项之一。此程序集由比当前加载的运行时更新的运行时生成,因此无法加载 我仅在IIS中收到此错误 在安装了Framework4.5 VS 2012 express之后,我使用MachineKeyCryptography遇到了一个异常。因此,我卸载了4.5框架和VS 2012,正是由于这一混乱局面的发生 任何帮助解决这个问题,并使我的应用程序工作是感激的。谢谢当我将mvc4项目升级到mvc5时,我遇到了完全相同的问题。如果您将所需的引用文件添

无法加载文件或程序集“Antlr3.Runtime”或其依赖项之一。此程序集由比当前加载的运行时更新的运行时生成,因此无法加载

我仅在IIS中收到此错误

在安装了Framework4.5 VS 2012 express之后,我使用MachineKeyCryptography遇到了一个异常。因此,我卸载了4.5框架和VS 2012,正是由于这一混乱局面的发生


任何帮助解决这个问题,并使我的应用程序工作是感激的。谢谢

当我将mvc4项目升级到mvc5时,我遇到了完全相同的问题。如果您将所需的引用文件添加到project references文件夹中,它应该对其进行排序。

如果有任何解决方案可以解决您的问题,请验证程序集版本的web.config。为我工作

<dependentAssembly>
        <assemblyIdentity name="Antlr3.Runtime" publicKeyToken="eb42632606e9261f" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-3.5.0.2" newVersion="3.5.0.2" />
      </dependentAssembly>


基于.NET Framework 3.5的Web表单应用程序也有同样的问题。删除binobj目录并重新构建解决了问题。

我也遇到了同样的问题,在文件浏览器中输入
%TEMP%
,删除所有临时文件,解决了我的问题。

我在VS 2015上,正在使用MVC项目。我正在使用模拟进行测试,并且正在模拟在我公司的广告中创建的测试用户。在尝试了许多不同的解决方案后,我将测试用户设置为本地邮箱上的管理员,然后问题就消失了。不是一个理想的解决方案,但我能够测试

对我来说,解决方案是以管理员身份运行Visual Studio。从VisualStudio开始调试时,这显然是一个权限问题

看看可能重复的感谢,节省了我很多时间,删除垃圾箱工作!