我刚刚继承了一个使用 Wix 进行安装设置的项目。我注意到,当我右键单击解决方案并选择构建时,Wix 项目也不会构建。我必须右键单击每个 Wix 项目,然后单击构建。有什么我想念的吗?
问问题
1765 次
1 回答
4
默认情况下,构建“任何 CPU”平台时不会构建 WiX 项目,因为 Windows 安装程序包是特定于 CPU 的。因此,您需要使用以下步骤来更新解决方案构建配置,以将您的 WiX 项目及其依赖项作为 Team Foundation Build 的一部分包含在内。
- 在解决方案中,打开配置管理器(生成 | 配置管理器)。
- 将“调试”配置设置为活动配置。
- 从下拉列表中选择您计划构建的“x86”平台。
- 确保在“构建”列中选中了 WiX 项目。
- 确保 WiX 项目使用的任何项目引用也在“构建”列中选中。
- 将“发布”配置设置为活动配置。
- 重复步骤 3-5 以确保 WiX 项目及其依赖项将为“发布”配置构建。
- 如果您计划构建“x64”平台,请为“x64”平台重复步骤 3-7。
- 关闭配置管理器并保存解决方案。
来源:WIX 工具集文档
于 2013-10-17T21:29:45.843 回答