未能加载文件或程序集“Enyim.Caching”或它的某一个依赖项。未能验证强名称签名

简介:

itHub下载 Enyim 项目,编译后引用程序运行出错:

引用内容
未能加载文件或程序集“Enyim.Caching, Version=1.0.0.0, Culture=neutral, PublicKeyToken=cec98615db04012e”或它的某一个依赖项。强名称验证失败。



既然是强名称的原因,不给程序集签名就好了。打开Enyim.Caching项目属性,不勾选为程序集签名:



编译引用,问题依旧。重新打开Enyim.Caching项目属性,发现为程序集签名又被勾选,试了几次都这样,这勾是去不掉了。

尝试将public_key.snk文件改名,编译项目出错:



搜索Enyim项目所有文件,查找public_key.snk,在build/CommonProperties.targets文件中找到了它的身影:



打开Enyim.Caching/Enyim.Caching.csproj,搜索CommonProperties.targets,一切真像大白:



接下来就简单了,注释CommonProperties.targets文件中public_key.snk所在节点,再编译引用,问题解决。




本文转自94cool博客园博客,原文链接:http://www.cnblogs.com/94cool/p/4786638.html,如需转载请自行联系原作者
相关文章
|
Windows
关于:未能加载文件或程序集“ICSharpCode.SharpZipLib”或它的某一个依赖项异常的解决方案
关于:未能加载文件或程序集“ICSharpCode.SharpZipLib”或它的某一个依赖项异常的解决方案
995 0
|
网络安全
SNETCracker.exe 2022/1/26 31:13:29----检查12.26.20.1:SSH登录发生异常!未能加载文件或程序集“ChilkatDotNet4.dll”或它的某一个依赖项
SNETCracker.exe 2022/1/26 31:13:29----检查12.26.20.1:SSH登录发生异常!未能加载文件或程序集“ChilkatDotNet4.dll”或它的某一个依赖项
380 0
|
8月前
|
JSON 前端开发 JavaScript
如何检查前端项目中未使用的依赖包?
如何检查前端项目中未使用的依赖包?
282 0
|
8月前
|
C#
C# 三层级架构问题之 能加载文件或程序集或它的某一个依赖项。系统找不到指定的文件
C# 三层级架构问题之 能加载文件或程序集或它的某一个依赖项。系统找不到指定的文件
87 0
System.BadImageFormatException: 未能加载文件或程序集
System.BadImageFormatException: 未能加载文件或程序集
|
SQL Windows
web未能加载文件或程序集“XXX”或它的某一个依赖项
如果你将应用程序生成x86而不是Any CPU时,在64位操作系统中不会出错错误,而在32位操作系统中可能会出现以下错误 “/xxxxx”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 未能加载文件或程序集“xxx”或它的某一个依赖项。试图加载格式不正确的程序。
325 0
web未能加载文件或程序集“XXX”或它的某一个依赖项
|
Windows
安装依赖出现: 无法加载文件,因为在此系统上禁止运行脚本
安装依赖出现: 无法加载文件,因为在此系统上禁止运行脚本
100 0
【C#】【报错解决】分析器错误消息: 未能找到 CodeDom 提供程序类型
【C#】【报错解决】分析器错误消息: 未能找到 CodeDom 提供程序类型
612 0
【C#】【报错解决】分析器错误消息: 未能找到 CodeDom 提供程序类型
|
关系型数据库 PHP 区块链
为什么我对签名消息的签名验证在PHP代码中未工作?
我正在尝试验证PHP中的签名消息。 我不希望与JSON-RPC或任何外部服务有接口,我知道这两个服务都是可以成功地验证了我提供的示例签名消息。
1604 0