我正在使用Watin进行一些自动化测试,我正在以不同的用户身份运行IE,然后附加到IE实例。问题出在Internet Explorer上。我收到一条消息,说默认搜索提供程序已损坏。我在两台电脑上复制了这个。有办法解决这个问题吗?可以以某种方式关闭警告吗?或者是否有某种注册表黑客可以将其关闭?
答案 0 :(得分:1)
我认为没有关闭提示的文档机制,因为这会破坏目的(允许恶意软件禁用提示并在未经许可的情况下更改提供者)。
您是否尝试以相关用户身份登录,更正提供程序,然后在重试之前重新登录?
答案 1 :(得分:0)
请将ProcessStartInfo的LoadUserProfile属性设置为true
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.LoadUserProfile = true;