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

时间:2011-05-05 21:46:50

标签: .net silverlight coded-ui-tests

我们的Silverlight解决方案在旧计算机上运行良好。它是为编码的UI测试设置的,因此项目引用了Microsoft.VisualStudio.TestTools.UITest.Extension.SilverlightUIAutomationHelper。

然后我们得到了新的机器,显然有一些模糊的配置,我们没有在新机器上正确设置,因为现在引用显示一个警告图标,错误列表窗口显示以下警告:

  

找不到引用的组件'Microsoft.VisualStudio.TestTools.UITest.Extension.SilverlightUIAutomationHelper'。

我发现this post给出了预期找到此DLL的路径,但该目录不存在。在我的32位开发虚拟机上,我有一个C:\ Program Files \ Common Files \ microsoft shared \ VSTT \ 10.0目录,但它没有UITestExtensionPackages子目录。

我错过了什么?如何安装此DLL?

3 个答案:

答案 0 :(得分:5)

您安装了Visual Studio Feature Pack 2吗?

  

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

看起来这个dll已经安装了。

Source

答案 1 :(得分:0)

安装Visual Studio Feature Pack 2和Visual Studio Premium。 然后这个dll Microsoft.VisualStudio.TestTools.UITest.Extension.SilverlightUIAutomationHelper你只需添加引用即可在silverlight项目中添加。

答案 2 :(得分:0)

您必须安装Visual Studio 2010 Feature Pack 2(您需要MSDN许可证)。完成后,DLL将位于:

C:\ Program Files(x86)\ Common Files \ microsoft shared \ VSTT \ 10.0 \ UITestExtensionPackages