读书人

请问C#上怎么捕获C++生成的动态库中

发布时间: 2012-09-07 10:38:15 作者: rapoo

请教,C#下如何捕获C++生成的动态库中的异常
c++生成的库中抛出异常,所有的异常类都继承自std::exception。
在C#下调用此库时,如何处理异常。

通过SEHException可以捕获,但是已经没有了异常的具体信息,如通过what获取的描述信息。
有没有什么方法在C#中可以获取c++抛出异常类中的具体信息,谢谢先!!!

[解决办法]
setLastErroe
setLastException
具体哪个我忘了
[解决办法]
如下语句:
catch(COMException ex) {}

读书人网 >C#

热点推荐