安装工具集和扩展后,如何在 Visual Studio 2019 中找到 Windows Installer XML 节点?

How to find the Windows Installer XML node in Visual Studio 2019 after toolset and extension installation?

我正在尝试使用 Wix 和 Visual Studio 2019 创建安装程序。我是 Wix 新手,所以我刚开始从头开始做一些非常简单的工作。因此,我阅读了this explanation。我使用 Windows 10 build 19042.

创建 winforms 项目对我来说工作正常,但下一个项目却不行。这是因为这一步。

Choose the Windows Installer XML node in the Project types tree, then select Setup Project

我可以找到 Wix 项目。

并且我安装了 Wix 工具集。

所以创建一个非常简单的安装程序应该非常简单。但事实上,并不是因为我找不到一个项目类型,所以我没有做一个教程步骤。

您可以通过以下方式提供帮助:

  1. 告诉我如何确保 Windows 安装程序 XML 节点 变得可见。
  2. 提供在没有 Windows 安装程序 XML 节点.
  3. 的情况下执行相同操作的步骤

从逻辑上讲,我仔细检查了 Windows 安装程序 XML 节点 是否真的不存在。而事实并非如此。

VS2017 vs VS2019:我想这个解释是为 Visual Studio 2017 年写的——这对于“新建项目”对话框。您可以 select 在该对话框中显示“所有语言”的下拉按钮中选择“WiX”

WiX 项目类型:只需双击 “WiX v3 设置项目” - 这是创建 MSI 的项目类型。 “WiX v3 引导程序项目” 用于制作 setup.exe bundles.


WiX 下载:为了记录,请确保您已安装两个 WiX itself and the WiX Visual Studio Extension。看起来你已经有了(刚刚提到给看到这个的其他人)。


WiX Training:我有一些关于 WiX 速成班和培训的答案 material:

  • Short WiX sample links
  • Long WiX Tips and Tricks and samples links

来自 github 的一些 selected 示例(在根级别有更多的 WiX 项目):