C# 通过WatiN连接到WebBrowser会引发异常HRESULT E_FAIL,该异常已从对COM组件的调用返回

C# 通过WatiN连接到WebBrowser会引发异常HRESULT E_FAIL,该异常已从对COM组件的调用返回,c#,watin,C#,Watin,我正在使用WatiN连接到WebBrowser控件。下面的代码在IE构造函数中抛出“调用COM组件时返回了HRESULT E_FAIL” using (IE ie = new IE(browser.ActiveXInstance)) { ie.GoTo(uri); } 解决方案 Settings.AutoStartDialogWatcher = false; using (IE ie = new IE(browser.ActiveXInstance)) { ie.GoTo(ur

我正在使用WatiN连接到WebBrowser控件。下面的代码在IE构造函数中抛出“调用COM组件时返回了HRESULT E_FAIL”

using (IE ie = new IE(browser.ActiveXInstance))
{
    ie.GoTo(uri);
}
解决方案

Settings.AutoStartDialogWatcher = false;
using (IE ie = new IE(browser.ActiveXInstance))
{
    ie.GoTo(uri);
}

有关替换对话框观察程序的更多信息,请参阅。

我不太擅长堆栈溢出。就在我按下submit之后,我看到了“[x]回答你自己的问题”。对不起

Settings.AutoStartDialogWatcher = false;
using (IE ie = new IE(browser.ActiveXInstance))
{
    ie.GoTo(uri);
}

回答您自己的问题是可以的,但您可能希望编辑您的问题,使其看起来像一个问题,即从那里删除答案并保留在这里。