繁体   English   中英

Visual Studio 2010中的Crystal Reports 2005

[英]Crystal Reports 2005 in Visual Studio 2010

我有一些在Visual Studio 2005中开发的Crystal Reports,但我现在正在使用Visual Studio2010。该应用程序仍在引用10.2.3600.0 DLL,并且我不希望更新这些引用。 我们正在逐步远离Crystal,并且不想迁移到新版本。

我确实从http://scn.sap.com/docs/DOC-7824安装了“ SAP Crystal Reports,Microsoft Visual Studio开发人员版本”的最新版本和支持包,并且能够根据需要打开和编辑报告。

但是,当我尝试运行该应用程序时,出现以下错误:

{"Could not load file or assembly 'CrystalDecisions.ReportAppServer.CommLayer, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.":"CrystalDecisions.ReportAppServer.CommLayer, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"}

我进行了一些搜索,似乎我需要在GAC中注册2005 DLL? 这听起来正确吗? 它不适用于v13安装的可再发行产品吗? 引用的2005 DLLs都位于另一个文件夹中,并且由我的项目正确引用,因此我认为应用程序应该可以使用这些DLL。

为了能够在Visual Studio 2010中使用报表并在应用程序中实际运行这些旧的2005报表,我需要安装的最低数量是多少?

修改报告需要运行Visual Studio集成的Install Executable 最新版本可以在http://scn.sap.com/docs/DOC-7824中找到。

在应用程序中显示或打印报告需要正确的运行时分发文件。 我找不到2005年可再发行产品的“官方”资源,但似乎有许多网站提供该资源供下载。 只是搜索它。

对于32位计算机,必须安装CRforVS_redist_install_32bit;对于64位计算机,必须安装CRforVS_redist_install_86bit。 这些将注册所有必需的DLL。

下面是相同的链接。

http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0.zip

http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_64bit_13_0.zip

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM