【发布时间】:2011-03-07 19:03:04
【问题描述】:
在我的解决方案中(在 VS2008 下)我有几个 web 项目、几个类库、单元测试项目。
似乎在将解决方案转换为 VS 2010 期间,UnitTest 项目的目标框架已更改为 .NET 4.0
当我尝试将其改回时(我需要检查系统在 .NET 3.5 中的工作方式并与当前行为进行比较),我收到以下错误:
已取消尝试重新定位项目。您不能更改测试项目的指定 .NET 框架版本或配置文件。
为什么我不能改变它?我该怎么办?
非常感谢!
【问题讨论】:
-
是的,TestRunner 是 .net 4.0 客户端,它不针对不同版本的运行时。可惜。
-
我认为 VS2010 SP1 已经解决了这个问题
标签: visual-studio-2010 unit-testing .net-4.0