我在哪里可以获取SilverlightUIAutomationHelper.dll?

6
我们有一个Silverlight解决方案,在旧计算机上运行良好。它为编码UI测试设置,因此项目引用Microsoft.VisualStudio.TestTools.UITest.Extension.SilverlightUIAutomationHelper。
然后我们得到了新机器,显然我们没有在新机器上正确设置某些晦涩的配置,因为现在引用显示警告图标,错误列表窗口显示以下警告:
引用的组件“Microsoft.VisualStudio.TestTools.UITest.Extension.SilverlightUIAutomationHelper”无法找到。
我在这篇文章中找到了DLL应该被找到的路径,但该目录不存在。在我的32位开发虚拟机上,我确实有一个C:\Program Files\Common Files\microsoft shared\VSTT\10.0目录,但它没有UITestExtensionPackages子目录。
我缺少什么?我如何安装这个DLL?
3个回答

6

你已经安装了Visual Studio Feature Pack 2吗?

使用Microsoft Visual Studio 2010 Feature Pack 2,您可以为Silverlight 4应用程序创建编码UI测试或操作记录。

看起来这个dll是随着它一起安装的。

来源


我还没有尝试过。我会试一下看看是否有帮助。 - Joe White

0
安装Visual Studio Feature Pack 2和Visual Studio Premium。 然后,您可以通过添加引用将此dll Microsoft.VisualStudio.TestTools.UITest.Extension.SilverlightUIAutomationHelper添加到Silverlight项目中。

我们已经安装了VS Ultimate,它不包括这个DLL,所以我怀疑你声称的Premium版本包含它。 - Joe White
它在Feature Pack 2中,这是一个针对带有MSDN的VS Premium、VS Ultimate和Test Pro的MSDN福利。 - David Scruggs

0
你必须安装 Visual Studio 2010 Feature Pack 2(需要 MSDN 许可证)。一旦安装完成,DLL 将位于以下位置: C:\Program Files (x86)\Common Files\microsoft shared\VSTT\10.0\UITestExtensionPackages

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接