在将编码的 UI 测试从 VS2010 迁移到 VS2012 时,我遇到了一些严重的问题。该问题与程序集参考有关。我尝试引用新的 11.0 版本 CodedUI 程序集,但是当 VS2012 尝试在测试查看器中查找所有案例并列出时,系统会一直在寻找旧的 10.0 版本。如:
'Microsoft.VisualStudio.TestTools.UITest.Extension,版本 = 10.0.0.0,文化 = 中性,PublicKeyToken = b03f5f7f11d50a3a'
我找到了这个 MSDN 链接: http: //msdn.microsoft.com/en-us/library/tfs/hh506981 (v=vs.110).aspx
它提到了一些与汇编参考相关的问题。但我不明白以下引用:
在 Visual Studio 2010 中,引用已添加到 csproj 文件的“选择”语句中。在 Visual Studio 2012 中,我们使用 反馈目标文件来包含编码的 UI 测试程序集引用。
什么是反馈目标文件?