FileLoadException和强大的程序集签名

时间:2011-10-26 06:42:08

标签: .net visual-studio-2010 filenotfoundexception strongname strong-named-key

我有一个引用其他几个程序集的程序集。一切都很好,然后我继续并强烈签署了所有的集会。程序集包含实体设计器和生成的实体和上下文对象。现在,设计师所做的任何改变都会导致错误,我无法摆脱它。错误如下所示。任何帮助将不胜感激。

错误1无法解析程序集引用。路径“C:\ Windows \ Microsoft.Net \ assembly \ GAC_MSIL \ WindowsBase \ v4.0_4.0.0.0__31bf3856ad364e35 \ WindowsBase.dll”必须是此计算机的本地或受信任区域的一部分。如果您已下载此模板,则可能需要使用Windows资源管理器中模板文件的属性页面对其进行“取消阻止”。

错误2加载程序集时出现问题'C:\ Windows \ Microsoft.Net \ assembly \ GAC_32 \ System.Data \ v4.0_4.0.0.0__b77a5c561934e089 \ System.Data.dll'

错误3加载程序集时出现问题'C:\ Windows \ Microsoft.Net \ assembly \ GAC_MSIL \ System.Data.Entity \ v4.0_4.0.0.0__b77a5c561934e089 \ System.Data.Entity.dll'

错误4加载程序集时出现问题'C:\ Windows \ Microsoft.Net \ assembly \ GAC_MSIL \ System.Xml \ v4.0_4.0.0.0__b77a5c561934e089 \ System.Xml.dll'

错误5加载程序集时出现问题'C:\ Windows \ Microsoft.Net \ assembly \ GAC_MSIL \ System.Xml.Linq \ v4.0_4.0.0.0__b77a5c561934e089 \ System.Xml.Linq.dll'

错误2-5的错误和堆栈跟踪类似于: 抛出以下异常: System.IO.FileLoadException:无法加载文件或程序集'file:/// C:\ Windows \ Microsoft.Net \ assembly \ GAC_MSIL \ System.Data.Entity \ v4.0_4.0.0.0__b77a5c561934e089 \ System.Data.Entity .dll'或其中一个依赖项。不支持操作。 (HRESULT异常:0x80131515) 文件名:'file:/// C:\ Windows \ Microsoft.Net \ assembly \ GAC_MSIL \ System.Data.Entity \ v4.0_4.0.0.0__b77a5c561934e089 \ System.Data.Entity.dll'---> System.NotSupportedException:尝试从网络位置加载程序集,这会导致程序集在以前版本的.NET Framework中被沙箱化。此版本的.NET Framework默认情况下不启用CAS策略,因此此负载可能很危险。如果此负载不是为了

0 个答案:

没有答案