VS 2008 + VS 2010 =使用相同或不同的框架?

时间:2011-04-25 14:40:12

标签: .net visual-studio visual-studio-2008 visual-studio-2010

当您安装VS 2008和VS 2010时,VS 2008会安装自己的框架3.5还是会使用VS 2010的框架4?这也适用于VS 2010。

我的要求是VS 2008使用框架3.5和VS 2010仅使用框架4。

3 个答案:

答案 0 :(得分:2)

安装Visual Studio 2008时,它将安装.NET Framework 3.5版。它不会使用与VS 2010一起安装的4.0版本。

但是,VS 2008和VS 2010都具有多目标支持,这意味着您可以选择针对每个项目定位的框架版本。因此,如果您愿意,可以在VS 2010中创建一个针对框架版本3.5而不是4.0的项目。如果您不希望这样做,显然您不必利用多个目标支持。您可以保留VS 2008以开发.NET 3.5项目和VS 2010来开发.NET 4.0项目。

实际上,框架的默认目标版本将完全符合您的预期。 VS 2010将以.NET 4.0为目标,VS 2008将以.NET 3.5为目标。您可以选择定位早期版本,但不能定位更高版本。 VS 2008不能用于开发面向.NET 4.0的项目。

答案 1 :(得分:0)

您可以在visual studio 2008和2010中创建项目时选择目标框架>

http://weblogs.asp.net/scottgu/archive/2007/06/20/vs-2008-multi-targeting-support.aspx

答案 2 :(得分:0)

VS 2008无法使用框架4.0。有关详细信息,请参阅Can I develop for .NET Framework 4 in Visual Studio 2008?

所以为了回答你的问题,VS 2008将使用3.5,你可以在VS 2010中选择3.5或4.0。