如何在wix安装程序中向product.wxs添加依赖项安装

时间:2014-08-01 10:49:45

标签: xml wix windows-installer

我已经创建了wix设置并且我的应用程序正常工作我需要安装.net framework 4.5根据可以使用捆绑使用刻录完成的文档我很困惑我应该如何链接product.wxs与捆绑我是否必须为捆绑创建单独的项目。请帮助。

2 个答案:

答案 0 :(得分:0)

由于您提到“项目”,您必须使用Visual Studio编辑WiX源,管理WiX工具命令行选项并构建WiX输出。这对你来说似乎很明显,但你必须明白,WiX文档通常侧重于直接调用WiX工具。就像大多数Visual Studio项目类型(例如,C#Library,VB .NET控制台应用程序)一样,构建过程最终会调用您可以自己调用的命令行工具。

也就是说,文档在使用Visual Studio方面有点滞后。要创建刻录项目,请使用WiX Bootstrapper项目模板。刻录项目与product.wxs无关;它有一个bundle.wxs。 (文件名无关紧要,XML文件的根元素可以。)

由于您要安装MSI并且它是从WiX项目创建的,因此您可能希望在一个解决方案中同时使用这两个项目,并将MSI项目添加为刻录项目的参考。请参阅Using Project References and Variables

现在,您可以使用Install the .NET Framework Using BurnChain Packages into a BundleMsiPackage Element的文档。

答案 1 :(得分:-1)

您是否看过this well known Wix-tutorial有关如何完成此操作的基础知识?