Visual Studio の各バージョンで使用可能な機能
次の表に、特定の機能が Visual Studio Professional の各バージョンでサポートされているかどうかを示します。
「○」は、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 |
○ |
○ |
||
ASP.NET モデル ビュー コントローラー |
× |
○ |
||
ASP.NET 動的データ |
× |
× |
○ |
○ |
MSBuild |
○ |
○ |
○ |
○ |
ADO.NET Entity Framework |
× |
× |
○ |
○ |
ADO.NET Data Services |
× |
× |
○ |
○ |
Windows Azure Tools |
× |
× |
○ |
|
Smart Devices |
○ |
○ |
○ |
× |
並列コンピューティング |
× |
○2 |
||
Windows Communication Foundation |
○ |
○ |
○ |
|
Windows Presentation Foundation |
○ |
○ |
○ |
|
.NET Rich Internet Application サービス |
× |
× |
アドイン (予定) |
|
Silverlight 1 |
× |
○ |
||
Silverlight 2 |
× |
× |
× |
|
Silverlight 3 |
× |
× |
○ |
|
Silverlight 4 |
× |
× |
アドイン (予定) |
|
IronPython |
||||
IronRuby |
||||
Visual Studio Tools for Office |
(Office 2003) |
○4 (Office 2003、Office 2007) |
○4 (Office 2003、Office 2007) |
○4 (Office 2007、Office 2010) |
レポート プロジェクト |
× |
○ |
○ |
○ |
レポート ウィザード |
× |
○ |
○ |
○ |
統合言語クエリ (LINQ: Language-Integrated Query) |
× |
○ (Entity Framework の構成要素である LINQ to Entities を除く) |
○ |
○ |
SharePoint 開発 |
アドイン (Windows SharePoint Services 3.0 が対象) |
アドイン (Windows SharePoint Services 3.0 が対象) |
○ (SharePoint 2007 ワークフロー プロジェクトの場合) アドイン (他の SharePoint 2007 プロジェクトの種類の場合) |
○ (SharePoint 2010 が対象) |
.NET Framework Client Profile のサポート |
× |
× |
○ |
○ |
Power Packs のコントロールとコンポーネント |
アドイン (Version 2) |
アドイン (Version 3) |
○ |
○ (Interop Forms Toolkit を除く) |
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 に含まれています。
並列コンピューティング:
並列拡張機能には、タスク並列ライブラリ (TPL)、並列 LINQ (PLINQ)、および同時実行データ構造があります。これらのコンポーネントは、.NET Framework 4 に含まれています。 ネイティブな C++ 開発用の同等のライブラリとして、同時実行ランタイムとエージェント ライブラリがあります。これらのライブラリは、Visual Studio 2010 に組み込まれています。 プロファイラーおよびデバッガーの拡張機能も Visual Studio 2010 に組み込まれています。
IronPython および IronRuby:
IronPython および IronRuby の CodePlex Web サイトでは、いくつかのアドインを入手できます。 使用する環境に適用するバージョンを選択します。 どちらの言語も最小要件は、.NET Framework 2.0 SP1 です。
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