我们有一个带有未处理异常处理程序的WPF PRISM应用程序,该处理程序捕获未处理的异常并为用户提供友好的消息。
应用程序使用C#包装类库,而后者又使用fortran dll。 fortran dll抛出的错误(偶尔)似乎没有被异常处理程序捕获。
如何捕捉这些例外?
更新: 无论fortran dll抛出的异常类型如何,我只想在我的C#WPF PRISM应用程序中捕获它们。为什么System.Runtime.InteropServices中的UnhandledExceptionEventHandler没有捕获fortran异常?