C#调用中捕获C++异常的方法

一、在配置文件中添加:

<runtime>
    <legacyCorruptedStateExceptionsPolicy enabled="true" />
</runtime>

二、在函数声明处添加:

[HandleProcessCorruptedStateExceptions]


即可抓取C++底层抛出的异常

三、在try-catch中处理捕获的异常

Comments are closed.