我在运行时遇到以下错误“从ASP.net 2.0网站调用vb.net 1.1程序集时,加载此程序集将从其他实例生成不同的授权集”。不知道这个错误背后的原因是什么?
场景是:
在ASP.NET 2.0中有一个Web应用程序构建为WebSite。这个网站上的网页加载了一个2.0 vb.net程序集,用于加载1.1 vb.net程序集。
在加载1.1 dll的程序集时,代码在运行时失败。请帮忙。
答案 0 :(得分:17)
安装.NET 4.5.1时出现此错误。
我通过删除解决方案文件夹中的.suo文件来修复它(您可能需要显示隐藏文件才能看到它们)。
下次我启动时,一切都恢复正常。
答案 1 :(得分:1)
我现在已经找了好几个星期,找到了罪魁祸首。
在我的情况下,它是解决方案中的新代码签名证书,在我的本地证书存储中使用旧证书。
当我安装新证书时,错误消失了。