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
默认情况下,在创建新解决方案时,VS 2015 会为您提供两种解决方案配置:调试和发布。我想知道是否可以删除这两个配置。我想创建三个:开发、测试和生产以匹配我的组织的命名法并且不想与调试和发布混淆。
所以我有什么理由不应该删除这两个?
您不应该删除调试和发布配置。
配置不仅仅是一个名称。例如,Debug 配置定义了一个名为 DEBUG 的预处理器变量,您可以使用该变量通过预处理器语句 #if
添加或跳过代码块。
发布配置改为包含编译器用于生成优化代码的设置。
但是您可以将 DEBUG 重命名为 Development 并将 Release 重命名为 Production,同时您可以创建 Testing 复制两者之一并添加您自己的设置(例如名为 TEST 的预处理器变量)
要重命名配置,请使用 Build
菜单内的菜单 Configuration Manager
。
然后在活动解决方案配置组合框中选择 <Edit>
以下表格包含允许您重命名配置但保留原始设置的按钮
要创建新配置,请使用相同的菜单,但选择 <New>
而不是 <Edit>
MSDN 上的这篇文章看起来很有趣
Understanding Build Configurations