我有一个c#visual studio 2010项目,在我的一些日志代码中使用[Conditional("DEBUG")]
,我不想在我的发布版本中使用它。当我在项目中构建release
配置并逐步执行代码时,它会按预期错过。
我的安装项目使用输出exe文件,当我重建MSI时,调试代码仍在打印出来。发生这种情况直到我从安装项目中删除了exe输出然后重新添加它。这与我的预期相反,所以如果其他人经历过这种情况我就会徘徊?
答案 0 :(得分:2)
试试这个:
#if DEBUG
...
#endif