我已经创建了wix设置并且我的应用程序正常工作我需要安装.net framework 4.5根据可以使用捆绑使用刻录完成的文档我很困惑我应该如何链接product.wxs与捆绑我是否必须为捆绑创建单独的项目。请帮助。
答案 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 Burn,Chain Packages into a Bundle和MsiPackage Element的文档。
答案 1 :(得分:-1)
您是否看过this well known Wix-tutorial有关如何完成此操作的基础知识?