0

我在 VS2008(C#) 中开发了一个项目,其中包含两个水晶报表,该项目运行良好,水晶报表在我的系统上正常运行。但是当我的朋友尝试在他的系统上运行该项目时,项目运行良好,但是当我打开水晶报告时,我收到类似“请安装包含正确版本的水晶的适当的 CrRedisrtibutable(CRRedist*.msi)”的错误报告运行时间........”

我们没有运行打包设置,我们在框架中运行的整个项目都出现了这个错误。

4

1 回答 1

0

那就是问题所在。当您在计算机上安装 Crystal Reports 时,它会安装一些在 GAC 中创建报告所需的文件。

因此,当您尝试从其他机器运行应用程序时,请确保安装正确的运行时。您可以通过检查运行时文件的属性来验证 dll 的版本,该属性将列出 dll 的版本号并与开发机器中相应 dll 的版本进行交叉检查

于 2012-04-18T18:19:25.933 回答