Ste*_*Lai 5 conditional-compilation setup-deployment visual-studio-2008
我想知道是否有可能构建不同的安装程序,其中包含一个部署项目的不同文件,完全取决于构建配置(调试/发布)?
我想这样做是因为:
我目前遇到的困难:
补充一点,我的 WPF 项目也有类似的需求。我有不同的 .config 文件用于不同的构建配置(调试、QA 和发布),这些文件在输出文件夹 /bin/ 中正确生成
我注意到主输出的输出文件列出了来自正确配置文件夹(即 /bin/Release)的 .exe 文件,但是 .config 文件来自项目的根目录(App.config),然后重命名为我的项目名称。
因此,为了解决这个问题,我:
创建了一个构建后事件,将生成器 .config 文件复制到名为 ConfigDeploy 的文件夹中。
COPY /Y $(TargetDir)$(TargetFileName).config $(SolutionDir)ConfigDeploy\$(TargetFileName).config
通过右键单击我的主要输出项,转到“属性”并在“排除过滤器”中设置“*.config”过滤器,忽略了主要输出中的我的 .config 文件
至于.pdb 文件,则更简单。您只需添加项目输出并选择“调试符号”,然后指向您需要的配置
| 归档时间: |
|
| 查看次数: |
766 次 |
| 最近记录: |