Watin参考问题

时间:2010-06-10 19:02:16

标签: c# watin

当我添加watin引用解决方案时,我可以编写代码,我能够看到IE类的intance方法,但是当开始调试时,它说

  

类型或命名空间名称'WatiN'   无法找到(你错过了吗?   使用指令或程序集   引用?)

然后我看不到实例方法,尽管“使用WatiN.Core;”语句。

我尝试了控制台,winforms和WPF应用程序,但同样的事情发生了。有什么意见吗?

2 个答案:

答案 0 :(得分:28)

如果您使用的是VS 2010,请检查程序集是否针对.Net 4.0 Client Profile。根据您的需要将其更改为.Net 4.0或.Net 3.5。

Watin可能是使用3.0或3.5sp1而不是4.0 Client Profile构建的 - 因此无法使用Client Profile。 编辑:由于某些愚蠢的原因,VS 2010将4.0 Client Profile设置为新项目中的默认目标框架。

答案 1 :(得分:1)

我也遇到了同样的问题,一旦我将目标框架更改为3.0或3.5,它就能正常工作。但人们可能不知道如何改变目标框架。以下是更改目标框架的步骤:

  1. 点击项目属性
  2. 点击申请
  3. 更改目标框架工作3.0或3.5,因为watin不支持4.0和4客户端配置文件