1

[TestClass] 是用 C# 编写的。使用了命名空间Microsoft.VisualStudio.TestTools.UnitTesting并添加了引用Microsoft.VisualStudio.QualityTools.UnitTestFramework。随后,单击了清洁解决方案和重建解决方案。然后,重建解决方案时发生错误。警告消息(未复制到剪贴板)指的是缺少参考System.Web。添加此引用时,会显示一条通知,目标框架将重新定位到 4.0。 System.Web加入。构建成功。

显示的错误消息抱怨 [TestClass](未知) - 这些消息不合适。因此,警告消息暂时与此问题有关。

之后我想再次阅读这些消息。删除System.Web参考。(并清理解决方案)现在它将在没有System.Web. 同样在 .net 4.5 中。

顺便说一句,使用 12。这是一个 WPF 应用程序。

除了临时添加参考之外,究竟有什么技巧System.Web

4

1 回答 1

0

我遇到了同样的错误,请在您的 .Config 中检查此部分

如果您使用 .Net 4.0

    <runtime>
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
          <dependentAssembly>
            <assemblyIdentity name="System.Web" publicKeyToken="B77A5C561934E089" culture="neutral"/>
            <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0"/>
          </dependentAssembly> 
 </assemblyBinding>
  </runtime>
于 2013-05-09T07:29:43.883 回答