调试/释放模式如何不同,F5 / ctrl + F5模式

时间:2012-01-02 02:16:22

标签: debugging release

  

可能重复:
  Debug/Release difference

我使用visual studio 2010作为默认设置。 这是非常基本的事情,但我不确切地知道它们的意思,所以我问。 我读了一些关于某种方式的文章,但我无法理解这一点。

F5与ctrl + F5的不同之处,以及调试模式与发布模式的不同之处。 如果在绩效视图中彼此之间存在差异?

文章的具体答案或链接将非常有用。

谢谢。

1 个答案:

答案 0 :(得分:0)

有关调试和发布模式之间的区别,请参阅this question

Ctrl + F5表示“构建并运行项目”,F5表示“在调试器下构建并运行项目”。这两个命令在调试和发布模式下均可用,但是,如果在发布模式下使用F5,则调试体验会不太愉快,并且可能会出现与预期不同的情况。使用附加的调试器运行确实有一些性能损失,因此Ctrl + F5通常会使您的应用程序运行得更快。