在我的项目中,我使用Crystal Reporting,在加载我的asp.net网站时出错。 我的web.Config中的错误如
当我从我的web配置中删除这三个程序集(Controller,DataDefModel和ClientDoc)时出现错误
Could not load file or assembly 'CrystalDecisions.ReportAppServer.ClientDoc, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified
如果有人解决此错误,请指导我。提前致谢
答案 0 :(得分:4)
如果您还没有这样做,则需要为具有相应运行时级别的开发人员安装Crystal报表。
您需要在开发计算机上使用for developers(Visual Studio),并在目标计算机上使用可再发行组件。可直接从here (version 13 32bit)和here (version 13 64bit)
在CRforVS_redist_install_XXX
找到直接下载
注意:安装后,您需要检查web.config文件中的版本号,以确保它与已安装的版本号相匹配。 SAP网站说:
由于大多数CR / RAS .NET程序集现在都是从中重新版本化的 13.0.2000.0到13.0.3500.0,用户必须从参考列表中删除所有旧的CR程序集并添加新版本的CR程序集,然后 重建应用程序。
答案 1 :(得分:0)
2021 年更新:您可以通过包管理器安装 Crystal Reports 的 NUGET 包来解决所有问题。 https://www.nuget.org/packages/CrystalReports.Windows.Forms/13.0.4000?_src=template