在Clickonce部署中以必备条件安装SAP Crystal Report

Tho*_*ker 3 c# installation clickonce crystal-reports visual-studio

我有一个使用水晶报表的客户端WPF。现在,在客户端计算机中,我必须分别安装Crystal Report和该应用程序。有没有办法将其与应用程序安装连接?

我尝试将其添加为发布属性中的必需内容,但是由于它在.NET Framework 4.0文件夹的Crystal Reports下在本地计算机上找不到,因此在发布过程中会出现错误。

MKM*_*nty 5

这是我对此的看法:

步骤1:此处安装SAP Crystal运行时。确保下载正确版本的32位和64位MSI,在我的情况下为13.0.12,在您的情况下可能有所不同,因此请确保在下载之前。

步骤2:下载后,将32位和64位MSI都放在sdk目录下。默认位置为:.NET Framework 4.0的C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ v8.1A \ Bootstrapper \ Packages \ Crystal Reports

步骤3:转到发布项目的属性,选择适当的应用程序,选中SAP Crystal Reports Runtime Engine,然后从与我的应用程序相同的位置选择下载先决条件。

第4步:右键单击该项目并发布,您将立即在单击应用程序中看到Crystal Report安装。

希望这可以帮助。