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”或其依赖项之一。该系统找不到指定的文件