各位好,
我现在需要做一个性能监控的功能,但是只有在调试状态下才会需要显示出来,如果项目需要部署,则不需要显示这个性能监控的功能。
目前,我使用的方法是定义预编译语句,来判断是什么状态。如下图所示:
但是,这样的话,需要手动修改多个文件。
我想问一下,能否判断项目是Debug模式,还是Release模式?
或者,有什么变通的方法,可以实现这种功能呢?
感激不尽~
如果说的不清楚,或者您需要我提高一下额度,请直接回复我。谢谢各位
项目生成中有选项 ,
定义 DEBUG 常量
'#if DEBUG
'#endif
感谢大神
题主,麻烦问下您的性能监控系统功能用的什么做的
两个办法:
1、使用#if DEBUG ,这是全大写,不是你写的Debug,里面是性能监控逻辑;
2、用你的方法包装性能监控逻辑,并给你的方法打上 [Conditional("DEBUG")]