无法在客户端计算机中部署Crystal Report Viewe表单

时间:2020-07-03 05:47:50

标签: vb.net crystal-reports

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

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

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

我试图创建一个安装项目,但是在构建过程中失败。因此,我将exe复制到客户端计算机,尝试使用Crystal Report Viewer加载表单时收到错误消息。是因为客户端PC缺少必需的文件吗?我必须在客户端计算机上安装Visual Studio和Crystal Report吗?

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)