各 Visual Studio 版本的功能可用性
下表顯示已列出 Visual Studio Professional 版本中是否支援某些功能。
「是」表示 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 |
是 |
是 |
是 |
|
ASP.NET 模型檢視控制器 |
是 |
是 |
||
ASP.NET Dynamic Data |
否 |
是 |
是 |
是 |
MSBuild |
是 |
是 |
是 |
是 |
ADO.NET Entity Framework |
否 |
是 |
是 |
是 |
ADO.NET Data Services |
否 |
是 |
是 |
是 |
Windows Azure Tools |
否 |
增益集 |
增益集 |
增益集 |
Smart Devices |
是 |
是 |
否 |
否 |
平行運算 |
增益集 |
增益集 |
是 2 |
是 |
Windows Communication Foundation |
是 |
是 |
是 |
是 |
Windows Presentation Foundation |
是 |
是 |
是 |
是 |
.NET 豐富網際網路應用程式服務 |
否 |
增益集 |
是 |
|
Silverlight 1 |
是 |
是 |
||
Silverlight 2 |
否 |
否 |
是 |
|
Silverlight 3 |
否 |
是 |
是 |
|
Silverlight 4 |
否 |
是 |
||
Silverlight 5 |
否 |
否 |
僅限於含有 SP1 的 增益集 。 |
是 |
IronPython |
||||
IronRuby |
||||
Visual Studio Tools for Office |
是 4 (Office 2003, Office 2007) |
是 4 (Office 2003, Office 2007) |
是 4 (Office 2007, Office 2010) |
是 4 (Office 2010) |
報表專案 |
是 |
是 |
是 |
是 |
報表精靈 |
是 |
是 |
是 |
是 |
Language-Integrated Query (LINQ) |
是 (但 LINQ to Entities 除外,因為這是 Entity Framework 的一部分) |
是 |
是 |
是 |
SharePoint 開發工作 |
增益集,以 Windows SharePoint Services 3.0 為目標 |
是,適用於 SharePoint 2007 工作流程專案。 至於其他 SharePoint 2007 專案類型,請參閱增益集 |
是,以 SharePoint 2010 為目標 |
是,以 SharePoint 2010 為目標 |
.NET Framework 4 Client Profile 支援 |
否 |
否 |
是 |
否 |
ASP.NET AJAX:
伺服器端︰ 控制項已包含在 ASP.NET 3.5 中,且已在 Visual Studio 中的 工具箱 裏。 如果您使用舊版 ASP.NET,例如 ASP.NET 2.0,則可以下載 ASP.NET AJAX Extensions。
用戶端:用戶端 ASP.NET AJAX Library 已包含在 ASP.NET 3.5 SP1 中。
平行運算:
平行擴充功能包含工作平行程式庫 (TPL)、平行 LINQ (PLINQ) 和並行資料結構,這些元件均隨附於 .NET Framework 4。 原生 C++ 開發工作適用的對等程式庫是並行執行階段和代理程式程式庫,隨附於 Visual Studio 2010。 Visual Studio 2010 還隨附分析工具和偵錯工具增強功能。
IronPython 和 IronRuby:
IronPython 和 IronRuby 的 CodePlex 網站上提供數個增益集。 請選取您環境適用的版本。 這兩種語言的最低需求都是 .NET Framework 2.0 SP1。
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
Word 2010 、 Excel 2010 、 InfoPath 2010 、 Outlook 2010 、 PowerPoint 2010 、 Visio 2010 、 Project 2010