Visual studio web api中未引发异常

Visual studio web api中未引发异常,visual-studio,exception,asp.net-web-api,visual-studio-debugging,Visual Studio,Exception,Asp.net Web Api,Visual Studio Debugging,我正在使用Web Api,当代码中发生异常(例如错误转换)并且附加了调试器时,不会在Visual Studio中引发异常。我只是在浏览器端得到了500个内部服务器错误和异常详细信息,但这很痛苦,因为我必须跟踪它抛出的行 我认为情况并非总是如此,我认为这一定是我的设置出了问题,但我已经尝试重置visual studio设置,但没有任何效果 如何使调试器在出现500个内部服务器错误时再次中断。。我不想启用第一次机会异常。工具->选项->调试->常规,请确保选中“仅启用我的代码”。在visual st

我正在使用Web Api,当代码中发生异常(例如错误转换)并且附加了调试器时,不会在Visual Studio中引发异常。我只是在浏览器端得到了500个内部服务器错误和异常详细信息,但这很痛苦,因为我必须跟踪它抛出的行

我认为情况并非总是如此,我认为这一定是我的设置出了问题,但我已经尝试重置visual studio设置,但没有任何效果


如何使调试器在出现500个内部服务器错误时再次中断。。我不想启用第一次机会异常。

工具->选项->调试->常规,请确保选中“仅启用我的代码”。

在visual studio调试->异常中,为需要的异常或所有异常选中“抛出”列中的复选框。这是因为默认情况下Asp.Net运行时处理所有异常