我在 Visual studio 2015 年找不到用于将文件添加到安装程序的 Wix 安装编辑器
I can't find wix setup editor to add files to the installer in Visual studio 2015
我在 Visual studio 2015 年找不到可以将文件添加到安装程序的 Wix 安装编辑器。
Wix 设置编辑器没有添加资源和文件的选项。
I can't find wix setup editor to add files to the installer in Visual
studio 2015
其实,给wix项目添加一个新的源文件和其他项目是不一样的。右击wix项目无法添加新的item资源文件
如果您希望这些文件显示在解决方案资源管理器中,您可以将资源文件添加到物理项目文件夹路径中,然后
右键单击wix项目-->Add
-->Existing Item
-->select将资源文件放入你的项目中。
但是,将资源文件添加到wix包中的实际方法是使用编码方式:
使用两个元素:<Component>
元素指定安装的原子单元,<File>
元素指定应安装的文件。
可以参考this document to add a File To Your Installer.
解决方案
在 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 extension。如果你使用这个扩展,你可以在 Wix Setup Editor.
上设置这些资源文件
要添加资源文件,您应该在目标项目的解决方案资源管理器中创建这些资源文件,您可以然后在 Wix 安装编辑器 中 select 它们。
.
还有,请确保文件的 Build Action 设置为 Content
和 Copy到输出目录到Copy always
或Copy if newer
.
然后,点击这个选项将其添加到wix包中。
之后,会自动添加到Product.wxs
文件中。
我在 Visual studio 2015 年找不到可以将文件添加到安装程序的 Wix 安装编辑器。 Wix 设置编辑器没有添加资源和文件的选项。
I can't find wix setup editor to add files to the installer in Visual studio 2015
其实,给wix项目添加一个新的源文件和其他项目是不一样的。右击wix项目无法添加新的item资源文件
如果您希望这些文件显示在解决方案资源管理器中,您可以将资源文件添加到物理项目文件夹路径中,然后
右键单击wix项目-->Add
-->Existing Item
-->select将资源文件放入你的项目中。
但是,将资源文件添加到wix包中的实际方法是使用编码方式:
使用两个元素:<Component>
元素指定安装的原子单元,<File>
元素指定应安装的文件。
可以参考this document to add a File To Your Installer.
解决方案
在 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 extension。如果你使用这个扩展,你可以在 Wix Setup Editor.
上设置这些资源文件要添加资源文件,您应该在目标项目的解决方案资源管理器中创建这些资源文件,您可以然后在 Wix 安装编辑器 中 select 它们。
还有,请确保文件的 Build Action 设置为 Content
和 Copy到输出目录到Copy always
或Copy if newer
.
然后,点击这个选项将其添加到wix包中。
之后,会自动添加到Product.wxs
文件中。