我可以拦截WinForms AxHost'System.Runtime.InteropServices.COMException'以避免Microsoft .NET错误对话框

时间:2013-02-22 08:53:31

标签: wpf winforms activex

我们开发了一个WPF应用程序,使用户可以使用ActiveX控件动态插入System.Windows.Forms.AxHost控件。
但是,如果用户指定的控件在特定计算机上不再存在或不存在,那么我们会在Release模式下看到以下对话框(尽管我们没有看到quit按钮,但只有continue):

Valid XHTML http://img508.imageshack.us/img508/3898/jitps6.png

我们希望在我们的UI中显示内联错误消息,而不是向用户显示一个对话框,使其看起来像应用程序爆炸。

有没有办法拦截这些异常,以便不显示对话框?

0 个答案:

没有答案