【问题标题】:Can I still target .NET Framework 2.0 in Visual Studio 2010?我仍然可以在 Visual Studio 2010 中以 .NET Framework 2.0 为目标吗?
【发布时间】:2009-05-27 14:39:27
【问题描述】:

在升级到 Visual Studio 2010 之前,我想确保我仍然可以针对 2.0 版框架。我无法从 Microsoft 那里找到关于此的声明。有可能吗?

【问题讨论】:

    标签: .net visual-studio-2010


    【解决方案1】:

    根据this page,可以。只需确保您已安装 .NET 3.5 SP1。

    Visual Studio 2010 仅包含 .NET Framework 4。要针对早期版本的 .NET Framework,您必须安装 .NET Framework 3.5 Service Pack 1 (SP1)。 .NET Framework 3.5 SP1 包括 .NET Framework 2.0、.NET Framework 3.0 和 .NET Framework 3.5 SP1。

    【讨论】:

    • 你的意思是.NET
    • 我认为这只是测试版,但谁知道呢?
    • 更多信息,我们可以查看msdn blog
    【解决方案2】:

    是的,这是可能的。它被称为多目标,是 Visual Studio 2010 中最明确支持的一项功能。

    【讨论】:

      【解决方案3】:

      其他人在The Code Project 上问过这个问题。答案是肯定的。它支持 2.0 -> 4.0。

      【讨论】:

        【解决方案4】:

        是的

        有一篇 geekswithblogs 帖子展示了多目标功能。

        【讨论】:

        【解决方案5】:

        此功能包含在 Visual Studio 2008 中,作为处理 2.0 到 3.5 项目的一种方式,因此对于 Microsoft 而言,如果在其下一个版本中不包含相同的功能将是一个巨大的失败。使用 2010,您应该能够支持 2.0 到 4.0 框架范围内的项目(以及可能超出框架升级的项目)。

        【讨论】:

        • 虽然我同意你的观点,但 Visual Studio 2008 对所有系统都使用相同的 3.5 构建引擎,即使是针对 2.0。 .NET 4.0 是一个新的 CLR,因此很可能是一个新的构建引擎,所以它实际上是一个新功能,因为您现在可以在构建引擎之间切换 :)
        【解决方案6】:

        这是在 Visual Studio 2010 中更改目标框架的方法。

        1. 右键单击项目。

        2. 点击“编译”标签

        3. 在底部点击“高级编译选项...”

        4. 从“目标框架(所有配置):”中选择框架

        【讨论】:

          【解决方案7】:

          【讨论】:

          • Jason Zander 的博客中的哪一篇?
          • 哇! 12岁的答案:-)
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-01-19
          • 2011-02-23
          • 1970-01-01
          • 2010-12-22
          • 2016-02-05
          相关资源
          最近更新 更多