我正在尝试在Visual Studio 2010测试项目中创建编码UI测试 我右键点击了项目, 选择添加 选择编码的UI测试
然后我收到错误警告:
以下包无法加载: C:\ Users [File Path Goes 这里] \ Microsoft.VisualStudio.TestTools.UITest.Extension.IE.dll。 编码的UI测试现在在 不一致的状态。删除它 打包并重新启动Visual Studio 使用Coded UI Test。
单击“确定”后,我可以创建编码UI测试(CUIT),但测试结束时,测试文件为空。
有谁知道如何解决这个问题?我已经删除了我的设置,并重新安装了VS 2010,但都无济于事。
谢谢大家。
答案 0 :(得分:3)
不知道问题的根源,但是如果你转到C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ PrivateAssemblies \并复制Microsoft.VisualStudio.TestTools.UITest.Extension。 IE.dll文件进入bin / debug目录一切正常。
我不知道为什么VS假设.dll不在那里,但那就是修复。
答案 1 :(得分:3)
所以,我准备宣布这是微软的一个巨大的错误,并将其关闭。
答案 2 :(得分:2)
我能够通过将引用的DLL的“复制本地”属性更改为“true”来解决此问题。在此更改之后,DLL将自动复制到Bin \ Debug目录中。