Visual Studio 各版本中的功能可用性

下表显示 Visual Studio 专业版的所列版本是否支持某些功能。

  • “支持”表示 Visual Studio 版本中包括相应功能。

  • “外接程序”表示 Visual Studio 版本中不包括相应功能,但该功能可用,通过单击链接可了解更多信息。

  • “不支持”表示 Visual Studio 版本中不包括相应功能。

Visual Studio 2008

Visual Studio 2008 SP1

Visual Studio 2010

使用 SP1 的 Visual Studio 2010 年

Visual Studio 2012

支持的 .NET Framework 版本

2.0, 3.0, 3.5

2.0、3.0、3.5 SP1

2.0、3.0、3.5 SP1、4

2.0、 3.0、 3.5 SP1、 4、 4.5

本地 Web 服务器

SQL Server Express

2005

2008

2008

2008

通过服务器资源管理器连接到 SQL Server 版本

2000, 2005, 2008

2000, 2005, 2008

2000, 2005, 2008

2000, 2005, 2008

ASP.NET AJAX 1

Add-in(外接程序)

ASP.NET 模型视图控制器

Add-in(外接程序)

Add-in(外接程序)

ASP.NET 动态数据

MSBuild

ADO.NET Entity Framework

ADO.NET Data Services — ADO.NET 数据服务

Windows Azure Tools

外接程序

外接程序

外接程序

智能设备

并行计算

外接程序

外接程序

支持 2

Windows Communication Foundation

Windows Presentation Foundation

.NET 丰富 Internet 应用程序服务

外接程序

Add-in(外接程序)

Silverlight 1

Add-in(外接程序)

Add-in(外接程序)

Silverlight 2

Add-in(外接程序)

Silverlight 3

Add-in(外接程序)

Silverlight 4

No(否)

Add-in(外接程序)

Silverlight 5

外接程序,只 SP1。

IronPython

Add-in(外接程序)

Add-in(外接程序)

Add-in(外接程序)

Add-in(外接程序)

IronRuby

Add-in(外接程序)

Add-in(外接程序)

Add-in(外接程序)

Add-in(外接程序)

Visual Studio Tools for Office

支持 4

(Office 2003、Office 2007)

支持 4

(Office 2003、Office 2007)

支持 4

(Office 2007、Office 2010)

是 4(Office 2010)

报表项目

报表向导

语言集成查询 (LINQ)

(LINQ to Entities 除外,这是 Entity Framework 的一部分)

SharePoint 开发

Add-in(外接程序),面向 Windows SharePoint Services 3.0

是,用于 SharePoint 2007 Workflow 项目。

对于其他 SharePoint 2007 项目类型,Add-in(外接程序)

是,面向 SharePoint 2010

是,面向 SharePoint 2010

.NET 框架 4 客户端配置文件支持

  1. ASP.NET AJAX:

    服务器端: 控件包含在 ASP 中。NET 3.5 英寸,并已在工具箱 Visual Studio 中。 如果您使用的是 ASP.NET 的早期版本(例如,ASP.NET 2.0),则可下载 ASP.NET AJAX Extensions(ASP.NET AJAX 扩展)。

    客户端:客户端 ASP.NET Ajax Library 包含在 ASP.NET 3.5 SP1 中。

  2. 并行计算:

    并行扩展包含任务并行库 (TPL)、并行 LINQ (PLINQ) 和并发数据结构;.NET Framework 4 中包含这些组件。 用于本机 C++ 开发的等效库有并发运行时和代理库,在 Visual Studio 2010 中包含这些库。 Visual Studio 2010 中还包含探查器和调试器增强功能。

  3. IronPython 和 IronRuby:

    在针对 IronPython 和 IronRuby 的 CodePlex 网站中,提供了几个外接程序。 选择适用于您的环境的版本。 这两种语言的最低要求均为 .NET Framework 2.0 SP1。

  4. Visual Studio Tools for Office (VSTO) 兼容性和外接程序功能:

    Visual Studio 2008

    使用 SP1 的 Visual Studio 2008 年

    Visual Studio 2010

    Visual Studio 2012

    文档级别

    Word 2003、Word 2007、Excel 2003、Excel 2007、InfoPath 2003、InfoPath 2007

    Word 2003、Word 2007、Excel 2003、Excel 2007、InfoPath 2003、InfoPath 2007

    Word 2007、Word 2010、Excel 2007、Excel 2010

    Word 2010 年,Excel 2010

    应用程序级别

    Word 2003、Word 2007、Excel 2003、Excel 2007、InfoPath 2003、InfoPath 2007、Outlook 2003、Outlook 2007、PowerPoint 2003、PowerPoint 2007、Visio 2003、Visio 2007、Project 2003、Project 2007

    Word 2003、Word 2007、Excel 2003、Excel 2007、InfoPath 2003、InfoPath 2007、Outlook 2003、Outlook 2007、PowerPoint 2003、PowerPoint 2007、Visio 2003、Visio 2007、Project 2003、Project 2007

    Word 2007、Word 2010、Excel 2007、Excel 2010、InfoPath 2007、InfoPath 2010、Outlook 2007、Outlook 2010、PowerPoint 2007、PowerPoint 2010、Visio 2007、Visio 2010、Project 2007、Project 2010

    2010 年,Excel 2010 年,InfoPath 2010 年,Outlook 2010 年,PowerPoint 2010 年,Visio 2010 年,项目 2010年单词

请参见

其他资源

Visual Studio 中的应用程序开发