在外部DLL中捕获System.InvalidCastException

时间:2017-01-08 00:41:58

标签: .net vb.net geckofx

我目前面临的问题是.net项目& geckoFX。

有时元素" GeckoWebBrower" (我使用vb.net和图形geckofx所以这个元素由.dll Geckofx-Winforms.dll生成)给我一个错误" System.InvalidCastException"它发生在它的dll" Geckofx-Winforms.dll"。

我知道如何捕捉" System.InvalidCastException"本地错误(使用try / catch)但我不知道如何在Geckofx-Winforms.dll中捕获它

我已经向geckofx官方网页报告了这个问题,但我不知道他们是否会对此做些什么以及何时做。

我已经拥有该代码:

Private Sub InvalidCastHandler(ByVal sender As Object, _
   ByVal e As System.InvalidCastException)

    MsgBox("Execption catched")

End Sub

但是我需要用类似的东西来捕捉dll的错误:

AddHandler XXX, AddressOf InvalidCastHandler

问题在于我不知道要为XXX投放什么。

0 个答案:

没有答案