[英]'System.Runtime, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' could not be loaded
[英]Getting error in ABCPdf.net: 'ABCpdf, Version=10.1.2.5, Culture=neutral, PublicKeyToken=a7a0b3f5184f2169' could not be loaded
我正在尝试在c#.net MVC Web应用程序上使用ABCPdf.net
生成PDF。 加载解决方案时,出现以下错误:
Could not load file or assembly 'ABCpdf, Version=10.1.2.5,
Culture=neutral, PublicKeyToken=a7a0b3f5184f2169' or one of its dependencies.
The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
问题是bin文件夹中的ABCPdf.dll
版本始终加载1.0.0.0版本,而应用程序要求版本10.1.2.5 。 我不确定从哪个版本的dll
1.0.0.0开始加载。
我执行了以下操作,希望获得良好的结果,但没有解决问题:
删除了引用并再次添加了它
清洗溶液并再次重建
尝试从bin文件夹中手动删除dll
版本1.0.0.0 ,并粘贴版本10.1.2.5 。 但是当我再次运行VS2015
时,bin文件夹将dll
版本1.0.0.0替换为10.1.2.5
从C:\\WINDOWS\\Microsoft.NET\\Framework\\v4.0.30319\\Temporary
ASP.NET文件中删除了所有内容
您应该尝试以下几件事:
使用融合日志查看器来启用和浏览日志。 启动VS Developer命令提示符控制台类型“ fuslogvw”以运行Fusion日志查看器。
再次运行该应用程序或在此处发布后,分析ABCPDF的日志。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.