【发布时间】:2015-07-14 21:31:16
【问题描述】:
我刚刚安装了 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' 或其依赖项之一.系统找不到指定的文件。
【问题讨论】:
-
您安装了哪个版本的 Visual Studio 2013?您之前是否安装过不同 SKU 的旧版本? UI 测试工具仅在 VS Premium 及更高版本中可用。如果您有 VS2013 Professional 但之前安装了 VS2010 Ultimate(例如),则可能很简单,因为您没有合适的 VS 版本来创建和执行 UI 测试。
-
我已经安装了所有的 VS 2010、VS 2013 专业版。此外,如果我在 VS 2010 中编写相同的代码,它工作正常。只有当我在 VS 2013 中编写它时(请注意,我没有升级),我在不同的 2013 版本中再次编写相同的代码。我正在使用 CUITe 1.5 编写脚本。
-
我在启用 CodedUI 和 NUnit 库的测试中遇到了同样的问题...
标签: c# visual-studio visual-studio-2012