我在 Visual Studio 2015 中找不到 wix 设置编辑器来向安装程序添加文件

阿迪尔·尤萨夫扎伊

我在 Visual Studio 2015 中找不到 wix 设置编辑器来向安装程序添加文件。没有 wix 设置编辑器选项来添加资源和文件。

Perry Qian-MSFT

我在 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 alwaysCopy if newer

在此处输入图片说明

然后,单击此选项将其添加到 wix 包中。

在此处输入图片说明

之后,它会Product.wxs自动添加到文件中。

在此处输入图片说明

此外,您可以参考此文档了解如何使用 Wix 设置编辑器

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Visual Studio 2015中启用WiX项目

xUnit.net v2在Visual Studio 2015中找不到.NET Core测试

Visual Studio 2015探查器未显示我的代码中的任何内容

Visual Studio 2015找不到Visual Studio 2010

在Visual Studio 2015中设置TSLint

在Visual Studio 2015中找不到我的“在文件中查找”窗口

Visual Studio 2015 RC1 Update 1中的XUnit找不到测试

在Visual Studio 2015更新1中找不到模块'angular2 / core'

“我的”不是Visual Studio社区(2015)中“全局”设计器错误的成员

Visual Studio 2015图标编辑器

Visual Studio 2015:文本编辑器中的行

在Visual Studio 2015中找不到time.h(时区,日光,tzname)

在Visual Studio 2015中发布-找不到路径的一部分

找不到Microsoft.web.Infrastructure.dll-Visual Studio 2015

TypeScript-Visual Studio 2015 Intellisense找不到模块

在Visual Studio中找不到文件

在Mac的Visual Studio中找不到“编辑项目”命令

为什么在Visual Studio 2015中找不到引用的组件在Visual Studio 2017中找不到

在Visual Studio 2015中找不到Windows 10模拟器

我在npm后找不到Visual Studio 2015的node_modules

找不到针对x86的Visual Studio 2015测试

我可以在Visual Studio 2015 final中隐藏笑脸吗?

在Visual Studio项目目录中找不到头文件

安装适用于Visual Studio 2015的Wix Toolset 3.9

找不到使用Xamarin的Visual Studio 2015社区的存档管理器

无法在Visual Studio 2015中安装Memcached

重新安装Windows / Visual Studio 2015 / Xamarin-找不到Android SDK

Visual Studio 2015 中我的 NinjectWebCommon.cs 在哪里

找不到用于 Visual Studio 2015 的 Visual C++ 可再发行组件的 MSM 文件?