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

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

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

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

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

Visual Studio 2005 SP

Visual Studio 2008

Visual Studio 2008 SP1

Visual Studio 2010

支持的 .NET Framework 版本

2.0

2.0, 3.0, 3.5

2.0、3.0、3.5 SP1

2.0、3.0、3.5 SP1、4

本地 Web 服务器

SQL Server Express

2005

2005

2008

2008

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

2000, 2005, 2008

2000, 2005, 2008

2000, 2005, 2008

2000, 2005, 2008

ASP.NET AJAX 1

Add-in(外接程序)

Add-in(外接程序)

ASP.NET 模型视图控制器

Add-in(外接程序)

Add-in(外接程序)

ASP.NET 动态数据

MSBuild

ADO.NET Entity Framework

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

Windows Azure Tools

Add-in(外接程序)

智能设备

并行计算

Add-in(外接程序)

Add-in(外接程序)

支持 2

Windows Communication Foundation

Add-in(外接程序)

Windows Presentation Foundation

Add-in(外接程序)

.NET 丰富 Internet 应用程序服务

Add-in(外接程序)

外接程序已进行计划

Silverlight 1

Add-in(外接程序)

Add-in(外接程序)

Silverlight 2

Add-in(外接程序)

Silverlight 3

Add-in(外接程序)

Silverlight 4

No(否)

外接程序已进行计划

IronPython

Add-in(外接程序)

Add-in(外接程序)

Add-in(外接程序)

Add-in(外接程序)

IronRuby

Add-in(外接程序)

Add-in(外接程序)

Add-in(外接程序)

Add-in(外接程序)

Visual Studio Tools for Office

Add-in(外接程序)

(Office 2003)

支持 4

(Office 2003、Office 2007)

支持 4

(Office 2003、Office 2007)

支持 4

(Office 2007、Office 2010)

报表项目

报表向导

语言集成查询 (LINQ)

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

SharePoint 开发

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

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

是,用于 SharePoint 2007 Workflow 项目。

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

是,面向 SharePoint 2010

.NET Framework Client Profile 文件支持

Power Pack、控件和组件

Add-in(外接程序)(版本 2)

Add-in(外接程序)(版本 3)

是,互操作窗体工具箱除外

  1. ASP.NET AJAX:

    服务器端:控件包括在 ASP.NET 3.5 中,并且 Visual Studio 和 Visual Web Developer 的工具箱中已提供。 如果您使用的是 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 2005 SP

    Visual Studio 2008

    Visual Studio 2008 SP1

    Visual Studio 2010

    文档级别

    VSTO 2005:Word 2003、Excel 2003

    VSTO 2005 SE:Word 2003、Word 2007、Excel 2003、Excel 2007、InfoPath 2007

    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

    应用程序级别

    Outlook 2003

    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

请参见

其他资源

Visual Studio 中的应用程序开发