我刚刚安装了Visual studio2013,我正在尝试创建一个Coded UI测试。没什么好看的,只是去网页点击一个链接。我收到以下错误。这不是升级项目,它是VS 2013中的新项目。
无法从测试源加载类型&c; \ users \ alomash \ documents \ visual studio 2013 \ Projects \ CodedUITestProject1 \ CodedUITestProject1 \ bin \ Debug \ CodedUITestProject1.dll'。可能无法发现此源中的部分或全部测试。如果您正在运行Windows应用商店应用的单元测试并引用自定义WinMD类型,请访问http://go.microsoft.com/fwlink/?LinkId=238340以获取更多信息。 错误详细信息:System.IO.FileNotFoundException:无法加载文件或程序集' Microsoft.VisualStudio.TestTools.UITesting,Version = 10.0.0.0, Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其中一个依赖项。系统找不到指定的文件。
答案 0 :(得分:1)
在我看来,Visual Studio很难找到你的DLL。您的机器或其他机器的本地路径是?如果没有,则必须将该DLL的引用路径更改为相对于您的计算机。
如果这个DLL作为NuGet包提供,我建议从那里获取DLL,而不必担心特定路径,特别是如果这是一个在多台机器上运行的组项目
希望有所帮助!我有类似的问题,这对我有用。
答案 1 :(得分:1)
您正在尝试使用Visual Studio 2013 Professional开发编码的UI测试。编码的UI仅适用于Visual Studio Premium / Ultimate版本。这就是您没有必要的组件的原因。
请参阅要求部分here。