互換性
チャートをターゲットVisual Studioのプラットフォームを確認するには、大規模なデバイス上でこのページを表示したり、ブラウザのサイズを変更します。
プラットフォームの互換性とシステム要件
Microsoft Visual Studio 2010 から Visual Studio の次期リリースにアップグレードすると、ハードウェアを追加せずに、パフォーマンスが向上した、最新の簡素化された環境を利用できます。 一部の主要な拡張機能は最新バージョンの Windows のみが備える機能を利用するため、サポートされているオペレーティングシステムへのアップグレードが必要になる場合があります。
次期リリースの大部分の Visual Studio 製品のシステム要件は以下の通りです。
サポートされているオペレーティングシステム
- Windows 7 (x86 およびx64)
- Windows 8 (x86 および x64)
- Windows Server 2008 R2 (x64)
- Windows Server 2012 (x64)
サポートされているアーキテクチャ
- 32 ビット (x86)
- 64 ビット (x64)
ハードウェア要件
- 1.6 GHz 以上のプロセッサ
- 1 GB RAM (仮想マシンで実行する場合は 1.5 GB)
- 10 GB のハードディスク空き容量 (NTFS)
- 5400 RPM のハードドライブ
- DirectX 9 対応のビデオカード (1024 x 768 以上の解像度)
対象プラットフォーム
次期リリースの Visual Studio は、最新ツールとテクノロジーを提供して、最新のプラットフォーム機能を利用したアプリケーション開発に対応します。 Visual Studio 2012 は、Windows XP や Windows Server 2003 などの以前のプラットフォームも対象にします。Visual Studio 2012 で改良された開発ツール、品質の使用可能性およびチームのグループ作業機能を活用する一方で、新しいアプリケーションを作成、または、Windows の以前のバージョンで実行した既存のアプリケーションを最新にすることができます。 詳細は、 Visual Studio 複数バージョン対応の概要をご覧ください。.
| 対象プラットフォーム | ネイティブ コード開発 | マネージ コード開発 |
| クライアント OS | ||
| Windows 8 |
![]() |
![]() |
| Windows 7 |
![]() |
![]() |
| Windows Vista |
![]() |
![]() |
| Windows XP 以前 |
![]() |
![]() |
| サーバー OS | ||
| Windows Server 2012 |
![]() |
![]() |
| Windows Server 2008 R2 |
![]() |
![]() |
| Windows Server 2008 |
![]() |
![]() |
| Windows Server 2003 以前 |
![]() |
![]() |
1. Windows Store アプリケーション開発はWindows 8 でサポートされています。 Windows 8 および Windows Server 2012 でサポートされているビルドとリモートデバッグ。
2. Visual Studio 2010 の サイドバイサイド インストールが必要です。 詳細は、 Visual Studio 2012 製品ラインナップとプラットフォームサポートの予想.
3. Visual Studio のマネージ複数バージョン対応 の使用が必要です。.
4. 対象プラットフォームで利用不可能なリモートデバッグおよびプロファイルツール。
以前のリリースとの互換性
- .NET 4.5 は .NET 4 のインプレースアップデートで、すべての .NET 4 シナリオに対して高度なアプリケーション互換性を提供します。
- Visual Studio 2012 を Visual Studio 2010 とあわせてインストールし使用できます。
- Visual Studio Team Foundation Server 2012 は、Windows Server 上にインストールする場合は、64 ビット バージョン のサーバー オペレーティング システムが必要です。
アップグレード パス
サポートされている アップグレードパスに沿っていれば、Visual Studio ソース、ソリューション、およびプロジェクトファイルは動作しつづけます。しかし、ソースに若干の変更がある場合があります。 リリース間のバイナリ互換性は保証できませんが、重大な変更は文書化し、お客様のアップデートを助ける努力をいたします。
- サポートされている:
- .NET 4.5 開発者プレビューからベータ版へのアップグレード
- .NET 4.5 ベータ版からリリース (RTM) へのアップグレード
- Visual Studio 11 ベータ版 & .NET 4.5 ベータ版からリリース候補へのアップグレード
- Visual Studio 2012 からリリース (RTM) へのアップグレード (同じエディションのみ- 例。プロフェッショナル RC から プロフェッショナル RTM)
- .NET 4.5 からリリース (RTM) へのアップグレード
- サポートされていない:
- Visual Studio 11 開発者プレビューからベータ版へのアップグレード; しかし、Visual Studio 11 開発者プレビューをアンインストールしたあとで、Visual Studio 11 ベータ版をインストールできます。
- Visual Studio 11 ベータ版からリリース (RTM) へのアップグレード
- Visual Studio 2012 からリリース (RTM) へのアップグレード (不一致のエディション- 例。Ultimate RC から プロフェッショナル RTM)
資産の繰り延べ
Visual Studio Team Foundation Server 2012 (作業項目、ソース ファイル、テストおよびテスト結果、ビルド、およびウェアハウス データ) にあるすべてのデータは、サポートされているアップグレードパスに沿って入れば、繰り延べすることができます。 サポートされているアップグレードパスに沿っていても、新しいリリースにアップグレードする前に、データをバックアップし保護する適切な対策を講じてください。

