Visual C++ Editions

次の表は、Visual Studio で使用できる Visual C++ の機能を示します。セル内の X は機能が使用できることを示し、空のセルは機能が使用できないことを示します。かっこ内の説明は機能が制限付きで使用できることを示します。

コンパイラ

コンパイラ

Windows 8 用に Visual Studio Express

Windows のデスクトップ用に Visual Studio Express

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

32 ビット x86 コンパイラ

x

x

x

x

x

X86_arm のクロス コンパイラ

x

x

x

x

x64 の 64 ビット コンパイラ

x

x

x

x64 の 64 ビットのクロス コンパイラ

x

x

x

x

x

ライブラリおよびヘッダー

ライブラリまたはヘッダー

Windows 8 用に Visual Studio Express

Windows のデスクトップ用に Visual Studio Express

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

プロジェクト テンプレート

テンプレート

Windows 8 用に Visual Studio Express

Windows のデスクトップ用に Visual Studio Express

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

空白 App (XAML)

x

x

x

x

グリッド App (XAML)

x

x

x

x

分割 App (XAML)

x

x

x

x

x

App Direct2D (XAML)

x

x

x

x

Direct3D App

x

x

x

x

DLL (Windows ストア apps)

x

x

x

x

スタティック ライブラリ (Windows ストア apps)

x

x

x

x

Windows のランタイム コンポーネント

x

x

x

x

単体テストのライブラリ (Windows ストア apps)

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

ツール

ツール

Windows 8 用に Visual Studio Express

Windows のデスクトップ用に Visual Studio Express

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

デバッグ機能

デバッグ機能

Windows 8 用に Visual Studio Express

Windows のデスクトップ用に Visual Studio Express

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

SQL デバッグ

x

x

スタティック コード分析

制限

制限

x

x

x

デザイナーおよびエディター

エディターまたはデザイナー

Windows 8 用に Visual Studio Express

Windows のデスクトップ用に Visual Studio Express

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

データ機能

データの機能

Windows 8 用に Visual Studio Express

Windows のデスクトップ用に Visual Studio Express

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

データ デザイナー

x

x

x

データ オブジェクト

x

x

x

Web サービス

x

x

x

サーバー エクスプローラー

x

x

x

ビルド システムとプロジェクト システム

ビルドするプロジェクトの機能

Windows 8 用に Visual Studio Express

Windows のデスクトップ用に Visual Studio Express

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

オートメーションおよび機能拡張

オートメーションおよび機能拡張

Windows 8 用に Visual Studio Express

Windows のデスクトップ用に Visual Studio Express

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

参照

概念

Visual Studio 2012 の新機能

Visual C++ プロジェクトの種類

Microsoft Visual Database Tools と Visual Studio のエディション

その他の技術情報

Visual Studio のインストール