【问题标题】:Issue when migrating CodedUI test from VS2010 to VS2012将 CodedUI 测试从 VS2010 迁移到 VS2012 时出现问题
【发布时间】:2012-08-15 03:48:31
【问题描述】:

在将 Coded UI 测试从 VS2010 迁移到 VS2012 时,我遇到了一些严重的问题。该问题与程序集参考有关。我尝试引用新的 11.0 版本 CodedUI 程序集,但是当 VS2012 尝试在测试查看器中查找所有案例并列出时,系统会一直在寻找旧的 10.0 版本。如:

'Microsoft.VisualStudio.TestTools.UITest.Extension,版本=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'

我找到了这个 MSDN 链接:http://msdn.microsoft.com/en-us/library/tfs/hh506981(v=vs.110).aspx

它提到了一些与 assmlby 参考相关的问题。但我不明白下面的引用:

在 Visual Studio 2010 中,在“选择”中添加了引用 csproj 文件中的语句。在 Visual Studio 2012 中,我们使用 反馈目标文件以包含编码的 UI 测试程序集参考。

什么是反馈目标文件??

【问题讨论】:

    标签: visual-studio-2010 visual-studio visual-studio-2012


    【解决方案1】:

    我已经用the answer in this blog post 解决了你的问题。

    您需要打开您的 proj 文件并检查已添加的逻辑以正确引用 11.0.0.0 版本的测试工具程序集。

    我认为反馈目标文件是 VS 2012 文件夹中为 msbuild 目标导入的 msbuild 文件。这是一个实现细节,您只需要根据“修复”向导应该做的事情集中精力升级项目文件,我在我的帖子中给出了精确的步骤。 问候并祝你好运(如果我还不算太晚的话)

    【讨论】:

      猜你喜欢
      • 2011-07-03
      • 1970-01-01
      • 2011-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多