C# 为自定义配置创建宏,与为调试配置创建调试宏相同
在wcf C应用程序中,我使用:C# 为自定义配置创建宏,与为调试配置创建调试宏相同,c#,visual-studio-2012,configuration-management,C#,Visual Studio 2012,Configuration Management,在wcf C应用程序中,我使用: #if DEBUG //debug mode #else //release mode #endif 检测我是否处于调试模式或发布模式,并且每个模式具有不同的逻辑 但是现在我在Configuration manager中创建了一个名为Local的新配置 在本地配置中构建时,如何创建类似于DEBUG的宏。这样我就可以做 #if DEBUG //debug mode #elif LOCAL //local mode #else
#if DEBUG
//debug mode
#else
//release mode
#endif
检测我是否处于调试模式或发布模式,并且每个模式具有不同的逻辑
但是现在我在Configuration manager中创建了一个名为Local的新配置
在本地配置中构建时,如何创建类似于DEBUG的宏。这样我就可以做
#if DEBUG
//debug mode
#elif LOCAL
//local mode
#else
//release mode
#endif
您可以在“生成”选项卡下的条件编译符号中的项目配置中定义其他常量。在这种情况下,您应该添加本地。也可以在源文件内部使用 创建本地配置。打开菜单Build并选择Configuration Manager。。。。打开“活动解决方案配置”下拉列表并选择“新建”。创建名为本地的配置并从调试复制设置。继续在上创建新的项目配置 更改项目以定义。在工具栏的“开始”按钮旁边的下拉列表中选择新的本地配置。打开每个项目的项目配置并选择类别生成。确保将配置设置为活动本地或本地。在条件编译中,符号添加本地。对所有项目重复此操作: 使用它。添加条件编译块,如问题中所示
非常感谢。正是我需要的