无法在客户端计算机中部署 Crystal 报表视图窗体



我是 VB.Net 新手,我正在尝试使用 VB.Net 2019和Crystal报告开发桌面应用程序。我有几个问题需要澄清。

我的项目在我的开发机器中运行良好。(VB.Net,MS SQL,Crystal Reports(。但是,当尝试将其部署到客户端时,尝试加载报告时出现一些错误。我已经在开发PC中安装了CR13SP27MSI32_0-10010309,并为客户端安装了CR13SP27MSI32_0-10010309。

我已经在Visual Studio IDE中插入并设计了Crystal Reports。因此,在加载报表水晶报表查看器时,我不会在代码中使用报表路径。我只是声明现有报告的新实例。这是正确的还是我必须始终显示报告源的物理路径?

我试图创建一个安装项目,但它在构建过程中失败了。因此,我将 exe 复制到客户端计算机,尝试使用 Crystal 报表查看器加载表单时出现错误。是因为客户端 PC 中缺少所需的文件吗?我是否必须在客户端计算机中同时安装 Visual Studio 和 Crystal 报表?

客户端计算机不需要 Crystal Designer。他们需要 Crystal Runtime for .NET 框架,该框架具有单独的安装(一个用于 32 位,一个用于 64 位(。

这是一个很好的官方资源: https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads

最新更新