似乎visual studio 2010不会针对新项目默认抛出异常 - 您必须进入设置并打开该行为。此设置似乎是按项目设置的,而不是全系统设置。在默认情况下为所有项目打开visual studio 2010中的异常处理
有什么办法可以强制默认行为是在所有新项目的抛出异常中断?
我在64位计算机上运行Windows 7 Professional上的Visual Studio 2010 Ultimate。
似乎visual studio 2010不会针对新项目默认抛出异常 - 您必须进入设置并打开该行为。此设置似乎是按项目设置的,而不是全系统设置。在默认情况下为所有项目打开visual studio 2010中的异常处理
有什么办法可以强制默认行为是在所有新项目的抛出异常中断?
我在64位计算机上运行Windows 7 Professional上的Visual Studio 2010 Ultimate。
假设您的意思是Debug\Exceptions...
菜单对话框捕获所有第一次机会异常,这是全局/系统范围的。
(请注意,像许多全局设置,我认为当VS关闭其价值被保存,如果您有此设置不同的价值观开放VS的多个实例,所以要小心。)
它的加载从注册表这里第一次(和此后持续在溶液):
HKEY_CURRENT_USER \ SOFTWARE \微软\ VisualStudio的[VS版本] \配置\ AD7Metrics \异常{449EC4CC-30D2-4032-9256-EE18EB41B62B} \共同语言运行时异常\ [名称空间] \ [例外类型名称]
[VS版本]可以是9.0或10.0或任何其他蜂巢(如9.0Exp如果在VS 2008 SDK实验蜂巢运行)
[命名空间]例如可以是系统和[异常类型名称] System.AppDomainUnloadedException。
然后,您必须设置状态键值(使其与现有的其他例外配置保持一致)。
你的意思是它没有设置_break_所有例外?异常是由你的应用程序引发的,而不是VS. – Oded 2010-11-30 20:37:33
@Oded,是的,但实际的问题(调试 - >例外)使用单词“Thrown”以及... – Thomi 2010-12-01 21:14:05
是的,抛出_ application_。 – Oded 2010-12-01 21:59:37