Visual Studio 2010可以测试.net 3.5 SP1项目吗?

时间:2010-05-24 17:26:51

标签: .net visual-studio-2010 mstest

我在.net 3.5 SP1上运行的解决方案中有一些项目(并且永远不会因为它们是SharePoint项目而更新到4.0)。

当我尝试在VS2010 Premium中创建一个新的Visual C#测试项目时,我必须选择.net 4.0,显然是intended

现在我不关心我的单元测试项目是什么(不必关心VS2008用户),但我确实因为不同的CLR和轻微的C#语言而能安全地测试其中的3.5个项目差异?

编辑:Visual Studio 2010 SP1最终再次添加了对.net 3.5的支持。

1 个答案:

答案 0 :(得分:3)

您正在测试的代码仍然可以是.NET 3.5项目,因此您无需担心C#语言的差异。

当您运行测试时,所有内容都将在CLR 4中运行。通常这不应该是一个问题,但是如果SharePoint存在阻止您升级到.NET 4的问题,同样的问题可能会阻止您从CLR 4下运行代码。