如何:面向特定的 .NET Framework 版本或配置文件

更新:2010 年 5 月

本文档描述如何创建面向特定 .NET Framework 版本或配置文件的项目以及如何更改现有项目的 .NET Framework 目标版本。

提示

在 Visual Studio 速成版中,在创建项目时无法指定 .NET Framework 版本或配置文件。但是,可以在以后将项目的目标重定为任何已安装的 .NET Framework 版本。

创建项目

下列步骤演示如何创建面向特定的 .NET Framework 版本的新项目。

创建面向特定的 .NET Framework 的项目

  1. 在 Visual Studio 中的**“文件”菜单上,单击“新建”,然后单击“项目”**。

  2. 在**“新建项目”**对话框中,选择一个项目类型,例如 Visual C# Windows。

  3. 在**“新建项目”对话框顶部的列表中,选择您希望项目所面向的 .NET Framework 版本,例如“.NET Framework 4”**。

    提示

    Visual Studio 2010 仅包含 .NET Framework 4。 若要面向早期版本的 .NET Framework,必须安装 .NET Framework 3.5 SP1。若要下载并安装 .NET Framework 3.5 SP1,请参加 Microsoft 下载中心网站上的 Microsoft .NET Framework 3.5 Service Pack 1

  4. 单击**“确定”**,然后继续创建项目。

    提示

    可用的项目模板集取决于所选的 .NET Framework 版本。

更改现有项目的目标 .NET Framework 版本或配置文件

下列步骤演示如何更改现有项目的目标 .NET Framework。

更改 .NET Framework 目标版本或配置文件

  1. 在 Visual Studio 中打开要更改的项目。

  2. 在**“解决方案资源管理器”中右击此项目,然后单击“属性”**。

  3. 在项目设计器中,找到**“目标 Framework”**列表,如下所示。

    • 对于 Visual Basic 项目,单击**“编译”选项卡,然后单击“高级编译选项”**。 **“目标 Framework”**列表位于“高级编译器设置”对话框中。

    • 对于 Visual C# 项目,**“目标 Framework”列表位于项目设计器的“应用程序”**选项卡上。 有关更多信息,请参见“项目设计器”->“应用程序”页 (C#)

    • 对于 Visual F# 项目,**“目标 Framework”列表位于项目设计器的“应用程序”**选项卡上。

  4. 在**“目标 Framework”**列表中,选择所需的 .NET Framework 版本或配置文件。

    单击**“确定”**后,该项目会从集成开发环境 (IDE) 中卸载,然后重新加载。 此时,该项目将面向刚刚选择的 .NET Framework 版本。

    提示

    更改 .NET Framework 版本后,如果代码包含对其他版本的引用,则可能会收到错误消息。 若要解决这些错误,必须手动修改这些引用。 有关更多信息,请参见 .NET Framework 目标错误疑难解答

请参见

参考

“项目设计器”->“应用程序”页 (C#)

“高级编译器设置”对话框 (Visual Basic)

概念

Visual Studio 多目标概述

.NET Framework Client Profile

针对 ASP.NET Web 项目的 .NET Framework 多目标功能

.NET Framework 目标错误疑难解答

修订记录

日期

修订记录

原因

2010 年 5 月

修订了说明。

内容 Bug 修复