默认搜索提供程序在IE中作为另一个用户运行时已损坏

时间:2010-01-05 18:34:30

标签: internet-explorer active-directory watin

我正在使用Watin进行一些自动化测试,我正在以不同的用户身份运行IE,然后附加到IE实例。问题出在Internet Explorer上。我收到一条消息,说默认搜索提供程序已损坏。我在两台电脑上复制了这个。有办法解决这个问题吗?可以以某种方式关闭警告吗?或者是否有某种注册表黑客可以将其关闭?

2 个答案:

答案 0 :(得分:1)

我认为没有关闭提示的文档机制,因为这会破坏目的(允许恶意软件禁用提示并在未经许可的情况下更改提供者)。

您是否尝试以相关用户身份登录,更正提供程序,然后在重试之前重新登录?

答案 1 :(得分:0)

请将ProcessStartInfo的LoadUserProfile属性设置为true

ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.LoadUserProfile = true;