0

我在使用 WatiN 处理 Win7 中的 Windows 安全弹出窗口时遇到问题。我正在从这里尝试解决方案:[1]:WatiN LogonDialogHandlers 在 Windows 7 中无法正常工作(最后一个答案)。我的电话是按原样使用代码,无需修改:

Ie.DialogWatcher.Add(new Windows7LogonDialogHandler(user, passw));
Ie.GoTo(url);

但得到错误:

Exception was thrown while DialogWatcher called HandleDialog: System.InvalidOperationException: Sequence contains no elements
   at System.Linq.Enumerable.First[TSource](IEnumerable`1 source)

在此刻:

var another = (from AutomationElement list in lists
                               where list.Current.ClassName == "UserTile"
                               where list.Current.Name == "Use another account"
                               select list).First();

我错过了什么?

4

0 回答 0