在单击部署中将sap crystal report安装为prerequiste

时间:2016-02-23 23:04:45

标签: c# visual-studio crystal-reports installation clickonce

我有一个使用水晶报告的客户端WPF。目前在客户端机器上我必须单独安装水晶报告然后再安装应用程序。有没有办法将它与应用程序安装相关联?

我尝试将此作为发布属性的必备条件添加,但在发布期间出现错误,因为它无法在Crystal Reports for .NET Framework 4.0文件夹下的本地计算机上找到。

1 个答案:

答案 0 :(得分:5)

以下是我对此的看法:

步骤1:here安装SAP crystal运行时。确保你下载了正确版本的32位和64位msi,在我的情况下它是13.0.12,在你的情况下可能会有所不同,所以在你下载之前一定要确定。

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

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

第4步:右键单击项目并发布,您将看到一次性点击应用程序中包含的水晶报告安装。

希望这有帮助。