生成调试&同时发布

时间:2012-03-05 09:19:58

标签: c# visual-studio

这是我的情况。我有多个链接的项目/解决方案。

  • 解决方案A.sln
    • AA.csproj
    • AB.csproj
  • 解决方案B.sln
    • BA.csproj引用 bin \ $(配置)\ AA.exe
    • BB.csproj引用 bin \ $(配置)\ AB.exe

(我手动修改.csproj以引用当前配置,而不是总是调试或释放)。

我这样做是因为我不会在我的解决方案中直接包含我需要的所有引用项目,以免污染它。

因此,为了始终保持最新状态,我想生成两者,Debug&构建引用项目时释放配置。有可能吗?

1 个答案:

答案 0 :(得分:1)

使用批量构建

在解决方案 A 中打开 Build-> Batch Build ... ,在您需要的所有配置(Debug,Release,...)中选择所需的所有项目然后单击 Build 按钮。

VS将记住您对下一批次构建的选择。因此,您只需输入 Alt + B,Alt + T,输入即可进行下一次构建。