我已经阅读了同一个问题的几个答案,但有几个跟进。我有一个vb.net 2010应用程序部署到服务器上。这很好但是单击CR报告会给出错误:无法加载文件或程序集晶体decision.crystalreports.engine版本13.0.2000.0。找不到文件。
我在这里和其他地方看到的解决方案是在目标机器上安装CR msi。这是我的问题。
当我运行MSI时,答案显而易见,但我不想抓住机会并最终遇到严重问题。
答案 0 :(得分:0)
我收到了Crystal的回复,它以一种非常简单,清晰,一步一步的方式为一个非常简单的操作 - 在目标PC上手动安装CR。由于我没有使用合并模块,因此无法对该过程发表评论。
开发 - VS 2010 - VS 2010的Crystal Reoports(SP6)安装可执行文件。
对于部署,可以使用三种形式的Crystal运行时。应该使用任何一个。
请参阅CR中的部署部分以获取VS .NET SDK开发人员指南
MSM应包含在安装程序包中。 MSI应手动安装在目标PC上。
针对您的情况(使用MSI),在目标计算机上安装应用程序的设置,然后为VS 2010 SP6 MSI安装CR。 32位或64位,具体取决于应用程序的目标平台(X86或X64)。
http://scn.sap.com/docs/DOC-7824
如果使用MSM,请参阅以下文档。