Visual Studio エディションでの Visual C++ ツールおよびテンプレート
Visual Studio で使用できる Visual C++ の機能を次の表に示します。セル内の X は機能が使用できることを示し、空のセルは機能が使用できないことを示します。かっこ内の説明は機能が制限付きで使用できることを示します。
コンパイラ
コンパイラ |
Visual Studio Express for Windows 8 |
Visual Studio Express for Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
32 ビット X86 コンパイラ |
X |
X |
X |
X |
X |
X86_arm cross-compiler |
X |
X |
X |
X |
|
64 ビット x64 コンパイラ |
X |
X |
X |
||
X86_ x64 cross-compiler |
X |
X |
X |
X |
X |
ライブラリおよびヘッダー
ライブラリまたはヘッダー |
Visual Studio Express for Windows 8 |
Visual Studio Express for Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Windows ヘッダーおよびライブラリ |
(X) |
X |
X |
X |
X |
CRT ライブラリ |
(X) |
X |
X |
X |
X |
STL |
X |
X |
X |
X |
X |
ATL |
X |
X |
X |
||
MFC |
X |
X |
X |
||
.NET Framework クラス ライブラリ |
X |
X |
X |
X |
|
.NET 用 C++ サポート ライブラリ |
X |
X |
X |
X |
|
OpenMP |
X |
X |
X |
X |
X |
プロジェクト テンプレート
テンプレート |
Visual Studio Express for Windows 8 |
Visual Studio Express for Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
新しいアプリケーション (XAML) |
X |
X |
X |
X |
|
グリッド アプリケーション (XAML) |
X |
X |
X |
X |
|
分割アプリケーション (XAML) |
X |
X |
X |
X |
X |
Direct2D アプリケーション (XAML) |
X |
X |
X |
X |
|
Direct3D アプリケーション |
X |
X |
X |
X |
|
DLL (Windows ストア アプリ) |
X |
X |
X |
X |
|
スタティック ライブラリ (Windows ストア アプリ) |
X |
X |
X |
X |
|
Windows ランタイム コンポーネント |
X |
X |
X |
X |
|
単体テスト ライブラリ (Windows ストア アプリ) |
X |
X |
X |
X |
|
ATL プロジェクト |
X |
X |
X |
||
クラス ライブラリ (CLR) |
X |
X |
X |
X |
|
CLR コンソール アプリケーション |
X |
X |
X |
X |
|
CLR 空プロジェクト |
X |
X |
X |
X |
|
カスタム ウィザード |
X |
X |
X |
||
空のプロジェクト |
X |
X |
X |
X |
|
メイクファイル プロジェクト |
X |
X |
X |
X |
|
MFC ActiveX コントロール |
X |
X |
X |
||
MFC アプリケーション |
X |
X |
X |
||
MFC DLL |
X |
X |
X |
||
Test Project |
X |
X |
X |
X |
X |
Win32 コンソール アプリケーション |
X |
X |
X |
X |
|
Win32 プロジェクト |
X |
X |
X |
X |
ツール
ツール |
Visual Studio Express for Windows 8 |
Visual Studio Express for Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
インクリメンタル リンカー (Link.exe) |
X |
X |
X |
X |
X |
Program Maintenance Utility (Nmake.exe) |
X |
X |
X |
X |
|
Lib ジェネレーター (Lib.exe) |
X |
X |
X |
X |
X |
Windows リソース コンパイラ (Rc.exe) |
X |
X |
X |
X |
X |
Windows Resource to Object Converter (CvtRes.exe) |
X |
X |
X |
X |
|
Browse Information Maintenance Utility (BscMake.exe) |
X |
X |
X |
X |
X |
C++ Name Undecorator (Undname.exe) |
X |
X |
X |
X |
X |
COFF/PE Dumper (Dumpbin.exe) |
X |
X |
X |
X |
X |
COFF/PE Editor (Editbin.exe) |
X |
X |
X |
X |
X |
MASM (Ml.exe) |
X |
X |
X |
||
Spy++ |
X |
X |
X |
||
ErrLook |
X |
X |
X |
||
AtlTrace |
X |
X |
X |
||
Devenv.com |
X |
X |
X |
||
推論規則 |
X |
X |
X |
||
VCBuild .vcproj プロジェクトの MSBuild (VCUpgrade.exe) へのアップグレード |
X |
X |
X |
X |
X |
ガイド付き最適化のプロファイル |
X |
X |
X |
デバッグ機能
デバッグ機能 |
Visual Studio Express for Windows 8 |
Visual Studio Express for Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
ネイティブ デバッグ |
X |
X |
X |
X |
X |
グラフィックスのデバッグ |
X |
X |
X |
||
マネージ デバッグ |
X |
X |
X |
X |
|
リモート デバッグ |
X |
X |
X |
X |
X |
SQL デバッグ |
X |
X |
X |
||
スタティック コード分析 |
制限 |
制限 |
X |
X |
X |
デザイナーおよびエディター
デザイナーまたはエディター |
Visual Studio Express for Windows 8 |
Visual Studio Express for Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
XAML デザイナー |
X |
X |
X |
X |
|
CSS スタイル デザイナー/エディター |
X |
X |
X |
X |
X |
HTML デザイナー/エディター |
X |
X |
X |
X |
X |
XML エディター |
X |
X |
X |
X |
X |
ソース コード エディター |
X |
X |
X |
X |
X |
Windows フォーム デザイナー |
X |
X |
X |
X |
|
データ デザイナー |
X |
X |
X |
||
リソース エディター |
X |
X |
X |
X |
X |
データ機能
データ機能 |
Visual Studio Express for Windows 8 |
Visual Studio Express for Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
データ デザイナー |
X |
X |
X |
||
データ オブジェクト |
X |
X |
X |
||
Web サービス |
X |
X |
X |
||
サーバー エクスプローラー |
X |
X |
X |
ビルド システムとプロジェクト システム
ビルドまたはプロジェクトの機能 |
Visual Studio Express for Windows 8 |
Visual Studio Express for Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
コマンド ライン ビルド (msbuild.exe) |
X |
X |
X |
X |
X |
ネイティブ マルチ ターゲット |
X |
X |
X |
X |
X |
マネージ マルチ ターゲット |
X |
X |
X |
X |
|
平行ビルド |
X |
X |
X |
X |
X |
カスタマイズのビルド |
X |
X |
X |
X |
X |
プロパティ ページの機能拡張 |
X |
X |
X |
X |
X |
オートメーションおよび機能拡張
オートメーションおよび機能拡張 |
Visual Studio Express for Windows 8 |
Visual Studio Express for Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
機能拡張オブジェクト モデル |
X |
X |
X |
||
コード モデル |
X |
X |
X |
||
プロジェクト モデル |
X |
X |
X |
||
リソース エディター モデル |
X |
X |
X |
||
ウィザード モデル |
X |
X |
X |
||
デバッガー オブジェクト モデル |
X |
X |
X |
参照
概念
Microsoft Visual Database Tools と Visual Studio のエディション