Visual Studio:在调试和发布模式下运行项目的差异

时间:2015-07-04 15:26:05

标签: c# visual-studio-2013

当我在调试和发布模式下运行时,我的代码(C#)表现不同(特定:一种方法在调试模式下工作,但在发布模式下,另一种方法则反之) (我使用的是Visual Studio 2013 Ultimate)。这个问题以前从未发生过,所以我真的很困惑!

提前致谢, 尼尔斯

PS:我没有发布任何代码,因为我不认为它与它有任何关系 - 但如果是这样,我当然会。

1 个答案:

答案 0 :(得分:2)

你能在代码中看到这样的东西吗?

#if DEBUG

// Your code

#endif

[Conditional("DEBUG")]
[DebuggerStepThrough]

如果是这样,它只会在调试模式下运行。