Crystal Reports 的哪个版本使用 13.0.2000?

What version of Crystal Reports uses 13.0.2000?

我的任务是对几年前编写的 ASP.NET Web Forms 应用程序进行一些小改动,该应用程序的实现者已不在我们身边,几年前就离开了。

此应用程序中有 6 个报告,所有报告都使用了某些版本的 Crystal 报告。当我查看 Web.Config 文件时,我看到 CrystalDecisions.Shared, Version=13.0.2000.0CrystalDecisions.CrystalReports.Engineer, Version=13.0.2000.0.

之类的内容

Crystal 是什么版本?如果它是 Visual Studio 2010 年的 Crystal 报告,我可以将其安装到我的 PC 上以与 VS 2013 一起使用吗?我没有 VS 2010,我们也无法访问它。

您可以在此处找到这些文件:http://scn.sap.com/docs/DOC-7824

它适用于Visual Studio 2010 到2015 的版本。每个服务包的文件版本不同,但参考版本仍然是13.0.2000.0

13.0.2000.0 为汇编版本。您会在 GAC 中看到这一点。

您需要确保下载了正确的 CR 版本。 可以用VS2013,需要参考this 您基本上需要 SP 9 向上更新。正如其他答案中提到的 this link 应该有所帮助。 32 位版本可在以下位置获得: http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_14.zip

64 位版本可在: http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_64bit_13_0_14.zip

转到发布-> 先决条件-> 包括所有先决条件--> 然后发布。

我有同样的错误。已修复安装版本 13.0.19.2312

请注意,Crystal 报告 使用 13.0.2000VS2017 也。 更新 Web 配置文件中的以下代码并下载并添加 CrystalDecisions DDL 将以下代码引用到项目中以解决问题

New ReportClass()
<dependentAssembly>
   <add assembly="CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
   <add assembly="CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
</dependentAssembly>

去掉括号附近的space,请