【问题标题】:Removing setup projects from the build order从构建顺序中删除设置项目
【发布时间】:2010-10-15 14:31:28
【问题描述】:

我们的开发环境中有 15 个项目。有些是测试项目,大多数是库,有些是可以实际运行的“最终”可执行文件,有些是设置项目。

大多数时候,我只想构建那些“最终”的可执行文件及其各自的库,并让安装项目仅在我们进行构建时运行(而且,在大多数情况下,这应该只是无论如何由持续集成服务器完成)。不幸的是,现在单击“开始/继续”似乎也构建了设置项目,这是我不希望发生的(它非常慢,真的让我们慢下来)。

重申:我可以构建得很好,它只会构建到适当的点。但是,如果我选择开始/继续,则会构建设置项目,即使我不在设置项目中。

那么如何从构建树中删除我的设置项目?它们在构建顺序中,但它们不是依赖项,也不是任何包含项目的依赖项。为什么还要建造它们?

这是 vs2008(带有全新的 WiX 安装程序,v 3.0.5120)

【问题讨论】:

    标签: .net visual-studio-2008 build installation


    【解决方案1】:

    在构建菜单下选择“配置管理器...”。取消选中您不想构建的任何内容。

    【讨论】:

      【解决方案2】:

      在解决方案属性下,您可以选择一个配置(或制作一个),然后关闭这些项目的“构建”开关。

      这样您可以有两种配置:“调试”和“使用构建项目进行调试”。


      为此,请右键单击解决方案,选择属性、配置属性。如果要进行新配置,请选择“配置管理器...”并创建新配置,否则只需编辑当前配置之一(可能是调试)。

      在配置属性/配置下,您可以准确选择默认构建的项目。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-06-20
        • 1970-01-01
        • 1970-01-01
        • 2014-03-19
        • 1970-01-01
        • 1970-01-01
        • 2017-02-11
        • 1970-01-01
        相关资源
        最近更新 更多