VS2019引发类型为'System.Runtime.InteropServices.SEHException'的未处理异常

时间:2019-07-10 15:22:20

标签: .net-core botframework visual-studio-2019

我正在使用Bot Framework v4在Visual Studio 2019中制作一个机器人,但是突然应用程序进入中断模式并在System.Private中引发了类型为'System.Runtime.InteropServices.SEHException'的未处理异常。 CoreLib.dll。

当我在模拟器中测试我的机器人时,在会话中应用程序进入中断模式时会有所不同。

我正在使用Visual Studio 2019和Windows10。我在VS2017中也遇到相同的异常。两天前,相同的代码在我的计算机和另一台计算机上均能正常工作。我试过在debugger-options中关闭“ Just my code”,但没有任何区别。我还更新了VS和nuget-packages,但异常不断随机出现。

我总是通过这种方法定向到外部脚本SafeHandle.cs:

~SafeHandle()
        {
            Dispose(false);
        }

在中断模式页面上显示: 您的应用已进入中断状态,但由于所有线程都在执行外部代码(通常是系统代码或框架代码),因此没有任何代码可供显示

输出显示应用程序何时进入中断模式:

An unhandled exception of type 'System.Runtime.InteropServices.SEHException' occurred in System.Private.CoreLib.dll
External component has thrown an exception.

有人发布了类似的问题here,但是线程启动器没有任何活动。

0 个答案:

没有答案