Visual Studio 版本功能比較
更新:2007 年 11 月
Visual Studio 具有多個版本:Standard、Professional、Tools for Office 和 Team System。如需 Team System 的詳細資訊,請參閱 Visual Studio Team System 文件。
Visual Studio 中的核心語言有 Visual Basic、Visual C++、Visual C# 和 Visual J#,而在 Visual Web Developer 中每種語言又提供各自獨立的 Express 版。
下表列出 Visual Studio 的 Express 版、Standard 版、Professional 版及 Tools for Office 版所提供的不同功能和工具。
功能 |
Express 版 |
Standard 版 |
Professional 版 |
Visual Studio Tools for Office |
---|---|---|---|---|
包含的程式語言 |
Visual Basic、Visual C#、Visual C++ 和 Visual J# 為單一語言。 Visual Web Developer 包含 Visual C# 和 Visual Basic。 |
全部 |
全部 |
只提供 Visual Basic 和 Visual C#。 |
使用者經歷 |
簡化的功能表選項和預設值 |
簡化的功能表選項和預設值 |
全功能 |
全功能 |
文件 |
10MB 的「使用者入門」及專為初學的程式設計人員所提供的入門套件 200MB 的選擇性 MSDN Express |
完整 MSDN Library |
完整 MSDN Library |
完整 MSDN Library |
IntelliSense |
是 |
是 |
是 |
是 |
程式碼編輯器 |
是 |
是 |
是 |
有 |
程式碼片段 |
是 |
是 |
是 |
有 |
Windows Form 設計工具 |
不適用於 Visual Web Developer |
是 |
是 |
有 |
Web Form 設計工具 |
只適用於 Visual Web Developer |
是 |
是 |
有 |
行動裝置支援 |
否 |
是 |
是 |
否 |
建立與修改資料表和預存程序的資料庫設計工具 |
僅限於本機 |
本機和遠端 |
本機和遠端 |
本機和遠端 |
資料存取設計工具 |
Visual Basic、Visual C#、Visual C++,僅限於本機。 Visual Web Developer 包含本機和遠端。 |
本機和遠端 |
本機和遠端 |
本機和遠端 |
類別設計工具 |
否 |
是 |
是 |
有 |
物件測試工作台 |
否 |
是 |
是 |
是 |
XML 編輯器支援 |
提供 XML 編輯。 只有 Visual Web Developer 提供基本 XSLT 支援 |
完整 XML 和 XSLT |
完整 XML 和 XSLT |
完整 XML 和 XSLT |
部署工具 |
僅提供 ClickOnce |
僅提供 ClickOnce |
所有工具 |
所有工具 |
擴充性 |
只能將外部工具加入至功能表。請使用協力廠商控制項。 |
使用擴充功能 |
全功能 |
全功能 |
伺服器總管伺服器節點 |
否 |
否 |
是 |
否 |
報表 |
只有 Visual Web Developer 提供 SQL Server Reporting Services 增益集 (Add-In) |
Microsoft SQL Server Reporting Services |
SQL Server Reporting Services 和 Crystal Reports |
Microsoft SQL Server Reporting Services |
原始程式碼控制 |
否 |
MSSCCI 相容 (Visual SourceSafe 是個別銷售的) |
MSSCCI 相容 (Visual SourceSafe 是個別銷售的) |
MSSCCI 相容 (Visual SourceSafe 是個別銷售的) |
本機偵錯 |
是 |
是 |
是 |
有 |
遠端偵錯 |
否 |
否 |
是 |
否 |
Office 程式開發支援 |
否 |
否 |
否 |
Excel 2003、Word 2003、InfoPath 2003 和 Outlook 2003 包含 Microsoft Office Access 2003 Developer 擴充部分和 Access 2003 Runtime 的授權 |
使用 Visual Studio SDK 開發 Visual Studio 套件 |
否 |
是 |
是 |
是 |
使用 Visual Studio SDK 部署 Visual Studio 套件 |
否 |
是 |
是 |
是 |
特性指引最佳化 (PoGO) |
否 |
否 |
是 |
否 |
64 位元編譯器支援 (Itanium) |
否 |
否 |
否 |
否 |
64 位元編譯器支援 (x64) |
否 |
是 |
是 |
否 |
SQL Server 2005 整合 |
否 |
否 |
是 |
是 |
SQL Server 2005 的版本 |
SQL Server 2005 Express Edition |
SQL Server 2005 Express Edition |
SQL Server 2005 Developer Edition |
SQL Server 2005 Developer Edition |