似乎Visual Studio 2010针对新项目默认不会在抛出异常时中断 - 您需要进入设置并打开该行为。此设置似乎是每个项目的设置,而不是系统范围的设置。
有没有办法强制所有新项目的默认行为是在抛出异常时中断?
我正在运行64位机器上的Windows 7专业版上的Visual Studio 2010 Ultimate。
似乎Visual Studio 2010针对新项目默认不会在抛出异常时中断 - 您需要进入设置并打开该行为。此设置似乎是每个项目的设置,而不是系统范围的设置。
有没有办法强制所有新项目的默认行为是在抛出异常时中断?
我正在运行64位机器上的Windows 7专业版上的Visual Studio 2010 Ultimate。
Debug\Exceptions...
菜单对话框来捕获所有的第一次机会异常,这是全局/系统范围内的设置。此处首次从注册表中加载(之后在解决方案中持久化):
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio[VS版本]\Configuration\AD7Metrics\Exception{449EC4CC-30D2-4032-9256-EE18EB41B62B}\Common Language Runtime Exceptions\[命名空间]\[异常类型名称]
[VS版本]可以是9.0或10.0或任何其他子项(如如果您在VS 2008 SDK实验性子项中运行,则为9.0Exp)
[命名空间]例如可以是System,[异常类型名称]可以是System.AppDomainUnloadedException。
接下来,您必须设置State键值(使其与其他现有的异常配置保持一致)。