加载此程序集将从其他实例生成不同的授权集

时间:2013-08-11 03:28:35

标签: c# asp.net .net vb.net .net-assembly

我在运行时遇到以下错误“从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的程序集时,代码在运行时失败。请帮忙。

2 个答案:

答案 0 :(得分:17)

安装.NET 4.5.1时出现此错误。

我通过删除解决方案文件夹中的.suo文件来修复它(您可能需要显示隐藏文件才能看到它们)。

下次我启动时,一切都恢复正常。

答案 1 :(得分:1)

我现在已经找了好几个星期,找到了罪魁祸首。

在我的情况下,它是解决方案中的新代码签名证书,在我的本地证书存储中使用旧证书。

当我安装新证书时,错误消失了。