华廷引用的装配误差
问题描述:
我试图让这个基本的华廷控制台应用程序不过工作我遇到了以下错误:华廷引用的装配误差
"Warning 1 The referenced assembly "WatiN.Core" could not be resolved because it has a dependency on "System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" which is not in the currently targeted framework ".NETFramework,Version=v4.0,Profile=Client". Please remove references to assemblies not in the targeted framework or consider retargeting your project. consoletest"
我已经确定的STAThread]属性应用到的主要方法as they recommend.
继承人的项目的撷取画面一个它代表:Link
其他注意事项: 我已经安装(2.1)最新版的华廷和 我管理ŧ o获得一个类似的应用程序作为Windows类文件运行,但需要能够直接运行这个和看到输出,所以这就是为什么我正在制作一个Windows控制台应用程序。
任何帮助将不胜感激谢谢:)
答
我道歉(这是完全有可能的,我要学习新的东西!),但据我所知华廷是一个纯粹的网络测试工具,你不能轻易使用测试控制台应用程序。
我想象这就是为什么它要求参考System.Web。
如果你想测试一个控制台应用程序库,微软有一个可用的http://msdn.microsoft.com/en-us/magazine/cc163288.aspx
我希望可以帮助! :)
答
您需要将您的目标框架从客户端配置文件更改为完整的.net 4框架。右键单击该项目并转至属性并在此处进行更改。然后,您需要添加对System.Web.dll的引用。
答
有完全相同的问题。
这是: 右键点击该项目。
转到内部版本
将“目标框架”从.Net 4.0目标客户端更改为.Net 4.0中的下拉列表
然后开始工作。
希望这会有所帮助。
啊,我明白了。只是试图实现类似于此视频的内容(http://www.youtube.com/watch?v=sqffNXMMCPM)。有任何想法吗?谢谢 – freschx 2012-03-17 15:09:17
当然 - 我已经编辑了我的答案,并且包含了一个链接到Microsoft UI自动化框架* Test Run *。这可能会做你需要的:) – 2012-03-18 07:49:35