CrystalDecision定位的清单定义不匹配

时间:2019-04-16 13:42:11

标签: asp.net crystal-reports .net-assembly

我正在尝试在我的ASP.Net项目上使用CrystalReport。我安装了最新版本(13.0.3501),但是当我尝试构建时,它由于诸如此类的错误而失败;

Could not load file or assembly 'CrystalDecisions.Web, Version=13.0.3501, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

这是我尝试注册程序集的方式;

<%@ Register Assembly="CrystalDecisions.Web, Version=13.0.3501, Culture=neutral, PublicKeyToken=692fbea5521e1304"Namespace="CrystalDecisions.Web" TagPrefix="CR" %>

到目前为止,我已经尝试过了

  • 从nuget管理器中删除所有有关汇编的dll文件并重新安装。
  • 从BIN文件中删除CrystalDecisions.Web.dll,并将引用添加到包文件夹中。
  • 从注册脚本中删除“ Version = 13.0.3501”行。
  • 在注册脚本上将“ Version = 13.0.3501”更改为“ Version = 13.0.3501.0”,反之亦然。

谢谢。

0 个答案:

没有答案