Visual Studio F5和Ctrl + F5?

时间:2012-10-01 06:31:23

标签: visual-studio-2010 debugging

我这里有个奇怪的问题。我正在使用Visual Studio 2010.当我使用F5调试我的代码时,我收到错误。但没有调试(Ctrl + F5)代码运行正常。那么有谁能告诉我问题是什么,它们之间有什么区别以及如何克服这个问题呢?

1 个答案:

答案 0 :(得分:1)

我猜(因为你没有提供那么多细节)当你在谈论erros时你可能正在讨论异常吗? 事实上,当您使用CTRL + F5运行项目时,您正在运行WITHOUT debugging,并且F5“正在调试”。

因此,如果您在“调试”时遇到异常,而不是在“未调试”时,则似乎意味着正确捕获了这些异常。摆脱这些异常的一种方法是在Debug菜单/然后检查Exceptions,并检查是否取消选中所有“Thrown”复选框。此异常窗口用于强制调试过程在异常情况下中断,即使它们被正确捕获也是如此。

希望这有帮助。