在asp.net中使用c#或vb.net制作水晶报表[英] crystal reports in asp.net using c# or vb.net

问题描述

无法加载文件或程序集 ''CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304'' 或其依赖项之一.系统找不到指定的文件.
使用水晶报表时出现错误
是怎么解决的
代码是

<assemblies>
    <add assembly="CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
    <add assembly="CrystalDecisions.ReportSource, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
    <add assembly="CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
    <add assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
    <add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" /></assemblies>
解决方案
这是因为系统找不到水晶报表需要的ddl.尝试从您的 PC 中卸载所有先前版本的水晶报告,并仅安装一个水晶报告最新版本.

当您在同一台机器上同时安装 vs2008 和 vs2010 时也会出现此问题,因此请卸载 vs2008

检查您的程序集以获取
CrystalDecisions.CrystalReports.Engine
如果版本 13.0.2000.0
这里[^]

谢谢
--RA

转到

步骤 1 :C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5

并运行 CRRedist2008_x86.msi 文件.


第 2 步
然后转到
C:\Program Files\Business Objects\Common\2.8\managed
然后拿起你想要的Dll.


希望对你有帮助!
Becoz 当我得到这个错误时
那个时候我做了同样的事情就解决了.



并检查您部署该报告的服务器上的版本.
谢谢
@ChetanV@

本文地址:https://www.itbaoku.cn/post/1395017.html