【问题标题】:VS 2008 + VS 2010 = use same or different framework?VS 2008 + VS 2010 = 使用相同或不同的框架?
【发布时间】:2023-03-26 20:33:01
【问题描述】:

在安装VS 2008和VS 2010时,VS 2008会安装自己的framwork 3.5还是使用VS 2010的framwork 4? VS 2010 也是如此。

我的要求是 VS 2008 使用框架 3.5,而 VS 2010 只使用框架 4。

【问题讨论】:

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


    【解决方案1】:

    在安装 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 的项目。

    【讨论】:

      【解决方案2】:

      Visual Studio 2008 和 2010 都可以在创建项目时选择目标框架 >

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

      【讨论】:

        【解决方案3】:

        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。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-05-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-08-09
          • 2011-02-03
          相关资源
          最近更新 更多