Watin--无法寻址嵌套框架中的按钮



我已经使用 Watin 几个月了。 我学到了很多东西,但似乎无法弄清楚这一点:

我需要访问框架中的按钮。 当我查看IE开发人员工具(F12)时,我看到一个<frameset name="WRAPPER">然后嵌套在那里,我看到另一个<frameset name="MAIN">然后嵌套在那里,我看到我需要访问的框架:<frame name="leftFrame">

当我尝试此代码时:

FrameCollection wrapper = ie.Frames;  

我收到此错误:

不能使用已与其基础 RCW 分离的 COM 对象。

谢谢

尝试更改

"htmlDocument.all.tags("iframe")"

"htmlDocument.all.tags("frame")"

它似乎解决了这个问题。

它在 Watin 2.1 中与 win7 一起重新发布,

检查此相关线程:访问 Watin 新版本 2.1 中的帧时出错

最新更新