我在 Visual Studio 2015 中找不到 wix 设置编辑器来向安装程序添加文件。没有 wix 设置编辑器选项来添加资源和文件。
我在 Visual Studio 2015 中找不到 wix 设置编辑器来向安装程序添加文件
实际上,将新的源文件添加到 wix 项目与其他项目不同。右键单击 wix 项目,您无法添加新的项目资源文件。
如果您希望这些文件显示在解决方案资源管理器中,您可以在物理项目文件夹路径上添加资源文件,然后
右键单击 wix 项目--> Add
--> Existing Item
--> 将资源文件选择到您的项目中。
但是,将资源文件添加到 wix 包中的实际方法是使用编码方法:
使用两个元素:一个<Component>
元素指定安装的原子单元,一个<File>
元素指定应该安装的文件。
您可以参考此文档向您的安装程序添加文件。
解决方案
在Product.wxs
文件中添加这些节点:
<Fragment>
<ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
<Component Id="tests.xml" Guid="86239B6E-FD56-4CB4-938F-0CD84AF85FAC">
<File Id="tests.xml" Source="xxx\tests.xml(the path of the file)" KeyPath="yes" />
</Component>
</ComponentGroup>
</Fragment>
此外,我认为您在 VS2015 中使用了Wax vs 扩展。如果你使用这个扩展,你可以在Wix Setup Editor上设置这些资源文件。
要添加资源文件,您应该在目标项目的解决方案资源管理器中创建这些资源文件,您可以,然后您可以在Wix 设置编辑器中选择它们。
另外,请确保将文件的构建操作设置为Content
并将复制到输出目录设置为Copy always
或Copy if newer
。
然后,单击此选项将其添加到 wix 包中。
之后,它会Product.wxs
自动添加到文件中。
此外,您可以参考此文档了解如何使用 Wix 设置编辑器。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句