visual studio debug vs release mode

Riz*_*Riz 6 visual-studio-2010

嗨,我正在使用Visual Studio 2010,我无法弄清楚一件事.我可以在发布模式和调试模式下调试和设置断点.那么这两者有什么区别?

Dar*_*rov 8

不同之处在于编译器在发布模式下应用的优化.如果您有PDB文件,则可以放置断点,默认情况下,即使在发布模式下也会生成断点.


Mit*_*ers 5

这是Scott Hanselmans博客的更详细的答案

但问题的根源在于代码是使用更多优化编译的,您仍然可以通过创建pdb文件进行调试.