水晶报表错误: 在加载asp.net Webconfig文件时无法加载文件或程序集

3
我的项目中使用了Crystal Reporting,但在加载ASP.NET网站时出现错误。 在我的web.config文件中出现了以下错误:

enter image description here

当我从我的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

如果有人解决了这个错误,请指导我。提前感谢。

2个回答

5
如果您还没有这样做,需要安装适用于开发人员的Crystal报告以及相应的运行时级别。在您的开发计算机上需要使用开发人员版(Visual Studio),并在目标计算机上使用可分发版。直接下载可以在此处(版本13 32位)here和(版本13 64位)here 找到。
注意:安装后,您需要检查 web.config 文件中的版本号,以确保与已安装的版本匹配。SAP 网站指出:
由于大多数CR/RAS .NET程序集现在已经从13.0.2000.0重新版本化为13.0.3500.0,用户必须从引用列表中删除所有旧的CR程序集并添加新版本的CR程序集,然后重新构建应用程序。

是的,我找到了解决方案。我安装了Crystal报表(版本13 32位),这对我非常有效。谢谢@rreckface。 - TouchStarDev
@TouchStarDev,这个回答解决了你的问题吗?如果是,请接受它。这是答案旁边的复选标记。这样可以让有类似问题的开发人员直接找到解决方案。如果不是,请添加评论。 - reckface

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接