#如果调试-->#如果myOwnConfig
本文关键字:如果 gt# myOwnConfig 调试 | 更新日期: 2023-09-27 18:28:58
在Visual Studio中有没有一种方法可以使用像"#if DEBUG"这样的自定义配置
我需要一个"#if OFFLINE",因为我的Build Config的名称是"OFFLINE"(也仅用于进一步的调试目的)。。。
谢谢!
是的,这是可能的。
说明:
Build
->Configuration manager
->Active solution configuration
->New...
- 创建一个名为
Offline
的新配置 Project
->Properties
->Build
->Configuration
->CCD_ 10- 条件编译符号,类型:
OFFLINE
- 保存项目
- 重新启动Visual Studio(仅重新加载项目是不够的)
可以。但在你可以之前,请遵循以下步骤:
- 在Visual Studio中,转到"属性"->"生成"
- 在配置下拉列表中,选择"脱机"
- 在"条件编译符号"文本框中添加"OFFLINE"
如果您跳过这些步骤,您的#if OFFLINE
将不起作用,因为在这种情况下,OFFLINE
没有定义。
我遵循了与上面完全相同的步骤。但它们不起作用。他们少了一步,或者没有解释清楚。
当你在做第4步时。条件编译符号:键入OFFLINE。您还需要取消选中"定义DEBUG常量"。否则,新符号OFFLINE将不起作用。
我把这个贴在这里,以防有人在做同样的事情时浪费了很多时间。