2

我刚刚继承了一个使用 Wix 进行安装设置的项目。我注意到,当我右键单击解决方案并选择构建时,Wix 项目也不会构建。我必须右键单击每个 Wix 项目,然后单击构建。有什么我想念的吗?

4

1 回答 1

4

默认情况下,构建“任何 CPU”平台时不会构建 WiX 项目,因为 Windows 安装程序包是特定于 CPU 的。因此,您需要使用以下步骤来更新解决方案构建配置,以将您的 WiX 项目及其依赖项作为 Team Foundation Build 的一部分包含在内。

  1. 在解决方案中,打开配置管理器(生成 | 配置管理器)。
  2. 将“调试”配置设置为活动配置。
  3. 从下拉列表中选择您计划构建的“x86”平台。
  4. 确保在“构建”列中选中了 WiX 项目。
  5. 确保 WiX 项目使用的任何项目引用也在“构建”列中选中。
  6. 将“发布”配置设置为活动配置。
  7. 重复步骤 3-5 以确保 WiX 项目及其依赖项将为“发布”配置构建。
  8. 如果您计划构建“x64”平台,请为“x64”平台重复步骤 3-7。
  9. 关闭配置管理器并保存解决方案。

来源:WIX 工具集文档

于 2013-10-17T21:29:45.843 回答