【发布时间】:2013-05-09 07:21:16
【问题描述】:
[TestClass] 是用 C# 编写的。使用了命名空间Microsoft.VisualStudio.TestTools.UnitTesting,并添加了引用Microsoft.VisualStudio.QualityTools.UnitTestFramework。随后,单击了清洁解决方案和重建解决方案。
然后,重建解决方案时发生错误。
警告消息(未复制到剪贴板)是指缺少参考System.Web。添加此引用时,会显示一条通知,指出目标框架将重新定位到 4.0。
System.Web 已添加。构建成功。
显示的错误消息抱怨 [TestClass](未知) - 这些消息不合适。因此,警告消息暂时与此问题有关。
之后我想再次阅读这些消息。删除了System.Web 参考。 (并清理解决方案)现在它将在没有System.Web 的情况下构建。同样在 .net 4.5 中。
btw vs 12 被使用。这是一个 WPF 应用程序。
除了临时添加System.Web 之类的引用之外,还有什么诀窍?
【问题讨论】:
-
你在 .config 文件中有任何 AseemblyRedirect 部分吗?
-
类似这样的东西
-
请将.config连同问题一起发布?
-
it (.config) 仅包含 sql server 的连接字符串。没有程序集重定向。
-
是 WPF 浏览器应用程序还是 WPF 窗口应用程序。?
标签: .net visual-studio unit-testing visual-studio-2012