2010-06-10 83 views
12

当我加入华廷参考的解决方案,我可以编写代码,我能看到IE类intance的方法,但在启动时调试,它说华廷参考问题

类型或命名空间名称“华廷” 找不到(是否缺少 使用指令或程序集 参考?)

然后,我什么也看不到有关实例方法虽然“使用WatiN.Core;”语句。

我试着控制台,winforms和WPF应用程序,但同样的事情发生。任何意见?

+0

watin dll是否存在于调试箱中?它是否设置为在本地复制? – 2010-06-10 19:08:06

回答

28

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

Watin可能是使用3.0或3.5sp1而不是4.0客户端配置文件构建的,因此不适用于客户端配置文件。 编辑:对于一些愚蠢的原因,VS 2010将4.0客户端配置文件设置为新项目中的默认目标框架。

+1

像魅力一样工作,谢谢地精! – EmrahIlker 2010-06-10 19:18:31

+0

谢谢地精,也解决了我的问题:) – Nailuj 2010-07-08 14:20:43

+0

现在运作良好。谢谢。 – 2010-07-30 17:20:41

1

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

  1. 点击项目的性质
  2. 点击应用
  3. 改变目标框架工作3.0或3.5的华廷不支持4.0和4个客户端配置文件