Visual Studio - 配置管理器

Visual Studio - Configuration Manager

默认情况下,在创建新解决方案时,VS 2015 会为您提供两种解决方案配置:调试和发布。我想知道是否可以删除这两个配置。我想创建三个:开发、测试和生产以匹配我的组织的命名法并且不想与调试和发布混淆。

所以我有什么理由不应该删除这两个?

您不应该删除调试和发布配置。
配置不仅仅是一个名称。例如,Debug 配置定义了一个名为 DEBUG 的预处理器变量,您可以使用该变量通过预处理器语句 #if 添加或跳过代码块。 发布配置改为包含编译器用于生成优化代码的设置。

但是您可以将 DEBUG 重命名为 Development 并将 Release 重命名为 Production,同时您可以创建 Testing 复制两者之一并添加您自己的设置(例如名为 TEST 的预处理器变量)

要重命名配置,请使用 Build 菜单内的菜单 Configuration Manager
然后在活动解决方案配置组合框中选择 <Edit>
以下表格包含允许您重命名配置但保留原始设置的按钮

要创建新配置,请使用相同的菜单,但选择 <New> 而不是 <Edit>

MSDN 上的这篇文章看起来很有趣
Understanding Build Configurations