I have several projects in a solution that runs on .net 3.5 SP1 (and can never be upgraded to 4.0, as these are SharePoint projects).
When I try to create a new Visual C # Test project in VS2010 Premium, I need to select .net 4.0, which is apparently intended .
Now I donβt care what my Unit Test project is (I donβt need to take care of VS2008 users), but I donβt care if I can safely test 3.5 Projects in it because of different CLR and small C # language differences?
Edit: Visual Studio 2010 Service Pack 1 (SP1) finally adds .net 3.5 support again.
source
share