我们的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?
答案 0 :(得分:5)
您安装了Visual Studio Feature Pack 2吗?
使用Microsoft Microsoft Visual Studio 2010 Feature Pack 2,您可以为Silverlight 4应用程序创建编码的UI测试或操作记录。
看起来这个dll已经安装了。
答案 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