我添加了这段代码:
if (arrSettimgs[0] == "1")
{
if ((webBrowserMain.Document != null) && (webBrowserMain.Document.Domain != domain))
{
webBrowserMain.Navigate(blockPage);
}
}
执行卡住了,最终我收到以下错误:
DisconnectedContext was detected Message: Transition into COM context
0x2e07e2b0 for this RuntimeCallableWrapper failed with the following
error: System call failed. (Exception from HRESULT: 0x80010100
(RPC_E_SYS_CALL_FAILED)). This is typically because the COM context
0x2e07e2b0 where this RuntimeCallableWrapper was created has been
disconnected or it is busy doing something else. Releasing the
interfaces from the current COM context (COM context 0x2e07e188). This
may cause corruption or data loss. To avoid this problem, please
ensure that all COM contexts/apartments/threads stay alive and are
available for context transition, until the application is completely
done with the RuntimeCallableWrappers that represents COM components
that live inside them.
我搜索了论坛并找到了建议取消选中某些属性的答案,我这样做了,但它没有用。