如何在部署时将Crystal报表包含到WIX中?

时间:2014-11-13 10:49:26

标签: c# visual-studio-2012 crystal-reports wix

我已经完成了一个包含Crystal Report设计的报表的项目,现在我想部署它,我发现了很多方法(Install Shield,InnoSetup ...) 但我对WIX(Windows Installer XML)感到宽慰,我想知道如何在其中包含一些软件包,如Crystal报告,.Net Framework ......

提前谢谢大家

1 个答案:

答案 0 :(得分:1)

您可以将Crystal Reports运行时重新分配为单独的msi,并将其包含在引导程序中。例如。

Crystal Reports也有合并模块。您可以使用" Merge"在wix中包含这些内容。元件。这或多或少等同于检查VS / Installshield中的相应复选框。

您可以在CR VS安装文件夹中找到合并模块。它看起来你可以在这里找到最新的:http://scn.sap.com/docs/DOC-7824

.NET Framework不能作为msm包包含在内;你应该使用一个bootstrapper。看看这里例如: http://wixtoolset.org/documentation/manual/v3/howtos/redistributables_and_install_checks/install_dotnet.html