Msbuild Visual Studio生成未使用WiX项目的活动解决方案配置
我有一个VS2012解决方案,具有3种构建配置:Msbuild Visual Studio生成未使用WiX项目的活动解决方案配置,msbuild,wix,Msbuild,Wix,我有一个VS2012解决方案,具有3种构建配置: 调试 释放 “我的” 在Configuration Manager中,我有一些.NET项目,这些项目具有基于矿山配置的选项。好的 我有一个WiX安装程序项目,在配置管理器中,它似乎只支持作为选项发布和调试-我不能将我的作为选项添加到那里 因此,当我构建我的WiX项目时,当每个依赖的C#项目使用Mine配置时,WiX项目使用Release 通常这不会是一个问题,但是我有一个BeforeBuild操作,它使用$(配置)。这是拉在释放,而不是我想要
- 调试
- 释放
- “我的”
谢谢我相信这是WiX中的一个bug。如果编辑wxproj文件,应该会看到没有“我的”记录。要解决这些问题,您需要手动编辑wixproj文件,并复制“Release”模式的相关部分,将其复制并更改为“Mine” 一些链接: