我想知道是否有可能构建不同的安装程序,其中包含一个部署项目的不同文件,完全取决于构建配置(调试/发布)?
我想这样做是因为:
我目前面临的困难:
答案 0 :(得分:0)
为了加上我的两分钱,我在WPF项目中有类似的需求。我有不同的.config文件,用于在输出文件夹/ bin /
中正确生成的不同构建配置(Debug,QA和Release)我注意到Primary输出的输出文件从正确的配置文件夹(即/ bin / Release)列出了我的.exe文件,但.config文件来自项目的根目录(App.config),然后重命名为我的项目名称。
所以,为了解决这个问题,我:
创建了一个构建后事件,将我的生成器.config文件复制到名为ConfigDeploy的文件夹中。
COPY / Y $(TargetDir)$(TargetFileName)。config $(SolutionDir)ConfigDeploy \ $(TargetFileName).config
右键单击我的主输出项,转到属性并在“ExcludeFilter”中设置“* .config”过滤器