4

Visual Studio 2008 不包括 Crystal Reports 的合并模块。这意味着如果您将 Windows 窗体应用程序从 2005 年升级到 2008 年,则报告应用程序将不再在客户端计算机上运行。

网络上有许多关于此状态的相互冲突的报告 - 合并模块是否将发布或已经发布。

我听从了这个论坛的建议,从HREF= https://smpdl.sap-ag.de/~sapidp/012002523100005986132008E/cr10_net_mm.zip下载了合并模块

我创建了一个包含 CrystalReports10_Net_EmbeddedReporting.msm 合并模块的安装文件。我可以创建一个安装,但我的应用程序仍然无法工作(请参阅此消息的底部以了解错误)。我的猜测是,这适用于那些购买 Crystal Reports 作为 Visual Studio 的单独包的人,而不是那些使用捆绑版本的人。

有没有其他人成功地使用了与 Visual Studio 2008 捆绑在一起的 Crystal Reports 合并模块?

请注意,我可以安装 Visual Studio 2008 Professional 附带的应用程序“CRRedist2008_x86.msi”。(查看 Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5)。但我想要一个合并模块,这样客户就不必安装两个单独的包。


我得到的错误是

无法加载文件或程序集“CrystalDecisions.Windows.Forms,版本=10.5.3700.0,Cultrue=neutral,PublicKeyToken=692fbea5521e1304”或其依赖项之一。该系统找不到指定的文件

4

5 回答 5

1

已经有一段时间了,似乎链接已经改变,但我肯定使用了 VS2008 Crystal Reports 的合并模块。

你在这里查过吗?

编辑:实际上我可能对 2008 可再发行模块和 2005 合并模块感到困惑(在您编辑之前,看起来链接会给出您想要的)。这个链接肯定使它看起来合并模块不存在。

于 2009-07-15T01:20:26.850 回答
0

我有这个确切的错误!我为此工作了很长时间。您需要的 zip 文件是 cr_net_2005_mergemodules_mlb_x86.zip

此外,您可以尝试将编译选项从“任何 CPU”更改为“x86”。

于 2009-11-28T04:54:32.167 回答
0

在这里,您将文件下载 VS.Net 2008 的合并模块:http: //resources.businessobjects.com/support/additional_downloads/runtime.asp#09

于 2011-03-05T19:07:48.447 回答