C# 捕捉异常错误

wolf_Knight 2010-09-28 03:14:03
问题:C# 怎么捕捉非托管错误
问题描述:
VS2008 调用 C++ DLL ,假如C++ DLL 方法里面没有做错误处理,
C#调用后,怎么捕捉到可能是C++DLL方法里面处理引发的错误,避免弹出对话框。
请不要用 AppDomain.CurrentDomain.UnhandledException 这样来捕捉,这样捕捉到错误,系统也相当于崩溃了。
...全文
114 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
周药师 2010-09-28
  • 打赏
  • 举报
回复
如果是使用标准的COM异常方法抛出的,Net应该能识别出来。
如果是运行库异常或者C++异常.Net就没办法处理了。
边城的刀声 2010-09-28
  • 打赏
  • 举报
回复
关注~~~~~~~

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧