使用:Visual Studio 2012、.NET Framework 4、Windows 7 x64
有时,在调试模式下启动我的应用程序时,我会在输出窗口中看到以下行:
Microsoft.VisualStudio.HostingProcess.Utilities.dll 中出现了“System.Runtime.InteropServices.COMException”类型的第一次机会异常
这大约在每 10 次启动中发生一次,并且似乎是随机的(没有更改代码,我可以启动、停止、启动、停止等,直到我在输出中看到错误)。
我想知道是什么导致了这个第一次机会异常。我禁用了“工具->选项->调试->常规->启用我的代码”选项,并启用了“调试->异常...->通用语言运行时异常->System.Runtime.InteropServices- >System.Runtime.InteropServices.COMException ”选项(见下面的截图),以便在收到异常时中断,但 Visual Studio 没有中断,所以我不知道问题出在哪里。
我尝试在我的代码中放置随机断点,但似乎每当我实际设置了断点时,异常就不会发生。