viusal C# 2003中有“#if DEBUG”吗?
如题,记得在visual C# 2005中DEBUG这个常量是直接有的,2003中需要自己定义吗?如果需要直接定义的话那么是否有什么其他方法来代替,使得:
#if ***
#endif
这个宏定义之间的代码在不编译到release版本中?
[解决办法]
当然有了
[解决办法]
有的
不用自己定义!
[解决办法]
有,直接用就行
[解决办法]
有,直接用就行
[解决办法]
#if DEBUG
//这里执行Debug的代码
#else
//这里执行Release的代码
#end if
[解决办法]
在项目的属性--常规--条件编译
[解决办法]
这种功能肯定有的。
[解决办法]
默认配置是,
Debug 版本 同时定义 DEBUG TRACE
Release 版本 只定义 TRACE
修改方式:
Select Project > Right click > Properties > Build > General > ....