首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

viusal C# 2003中有“#if DEBUG”吗?解决办法

2012-01-20 
viusal C# 2003中有“#if DEBUG”吗?如题,记得在visualC#2005中DEBUG这个常量是直接有的,2003中需要自己定义

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 > ....

热点排行