Visual Studio 2013 の互換性

システム要件とプラットフォームの互換性

システム要件

Microsoft Visual Studio 2012 から Visual Studio 2013 にアップグレードすると、更新され単純化された環境を、より高いパフォーマンスで、追加のハードウェア要件なしで利用できます。これらの主要な強化の一部では、最新バージョンの Windows だけにある機能が使用されており、サポートされているオペレーティング システムへのアップグレードが必要になる場合があります。

各エディションの Visual Studio 2013 のインストールと実行のシステム要件は、次のとおりです。

ターゲット プラットフォーム

Visual Studio は、最新のプラットフォーム機能を活用するアプリを作成するための最先端のツールおよびテクノロジを提供します。Visual Studio 2013 は、Windows XP や Windows Server 2003 のような以前のプラットフォームもターゲットとしているので、Visual Studio 2013 の強化された開発ツール、品質向上機能、およびチームの共同作業機能を利用して、以前のバージョンの Windows で実行される新しいアプリを作成したり、既存のアプリを最新式に作り直したりすることができます。詳細については、「 Managing Project References (プロジェクト参照の管理)」と「 Visual Studio Multi-Targeting Overview (Visual Studio のマルチターゲットの概要)」を参照してください。

Windows デスクトップ開発に対する Visual Studio 2013 のサポート

ターゲット プラットフォーム 1 ネイティブ コード開発 マネージ コード開発
クライアント OS
Windows 8.1
check 2
check 2
Windows 8
check 2
check 2
Windows 7
チェック
チェック
Windows Vista
check 5
check 5
Windows XP
check 5
check 4, 5
サーバー OS
Windows Server 2012 R2
check 2
check 2
Windows Server 2012
チェック
チェック
Windows Server 2008 R2
チェック
チェック
Windows Server 2008
チェック
チェック
Windows Server 2003
check 3, 5
check 4, 5
脚注:
  1. Visual Studio は、一覧に記載されているプラットフォームが、使用可能な最新の Service Pack を使用している場合に、そのプラットフォームをサポートします。詳細については、「 マイクロソフト サポート ライフサイクル」を参照してください。
  2. Windows ストア アプリ開発 (WinJS 開発を含む) に対する Visual Studio 2013 のサポートについては、以下の表を参照してください。
  3. Visual Studio 2010 をサイド バイ サイドでインストールする必要があります。詳細については、「 A Look Ahead at the Visual Studio 2012 Product Lineup and Platform Support (今後の Visual Studio 2012 製品ラインアップおよびプラットフォーム サポート) (英語)」を参照してください。
  4. Visual Studio の管理されたマルチターゲット機能を使用する必要があります。
  5. リモート デバッグとプロファイリング ツールは、ターゲット プラットフォームでは使用できません。


Windows ストア アプリおよび Windows Phone 開発に対する Visual Studio 2013 のサポート

Windows ストア アプリと Windows Phone アプリを、以下のエディションの Visual Studio 2013 で作成できます。

Visual Studio 2013 のエディション 開発用にインストールされている OS Windows 8.1 用 Windows ストア アプリ Windows 8 用 Windows ストア アプリ Windows Phone 8 アプリ
Express for Windows Windows 8.1
check 1
なし 2 なし
Ultimate、Premium、および Professional Windows 8.1
check 1
サービスあり 1, 2, 3
check 4
Ultimate、Premium、および Professional Windows Server 2012 R2 ビルドのみ 1 ビルドのみ ビルドのみ
Ultimate、Premium、および Professional Windows 8 なし なし
check 4
Ultimate、Premium、および Professional Windows Server 2012 なし なし ビルドのみ
脚注:
  1. Windows 8.1 に対するリモート デバッグのサポートも含まれます。
  2. Visual Studio 2013 では、Windows 8 から Windows 8.1 への Windows ストア アプリ プロジェクトの移行がサポートされています。
  3. 既存の Windows 8 プロジェクトは、通常、Windows 8.1 および Windows 8 へのリモート デバッグも含めて、Visual Studio 2013 でも保持されます。新たに Windows 8 プロジェクトを作成する場合は、Visual Studio 2012 を使用してください。
  4. Visual Studio 2013 では、Windows Phone 7 および 7.5 プロジェクトの Windows Phone 8 への移行がサポートされています。

以前のリリースとの互換性

Windows 8.1 用の Windows ストア アプリ プロジェクトは、以前のバージョンの Visual Studio では開くことができません。

Visual Studio 2012 と共存させて、Visual Studio 2013 をインストールして使用することができます。Visual Studio 2012 は、Windows 8.1 上にインストールされても、引き続き Windows 8 用の Windows ストア アプリの作成をサポートします。また、Visual Studio 2012 更新プログラム 3 では、Visual Studio 2012 と Visual Studio 2013 間のプロジェクト互換性が向上し、Windows 8.1 上での Visual Studio 2012 の互換性の問題が解決されています。

.NET 4.5.1 は、.NET 4 および .NET 4.5 の互換性の高いインプレース更新です。

詳細については、「 Visual Studio 2013 Compatibility (Visual Studio 2013 の互換性)」を参照してください。

アップグレード パス

サポートされているアップグレード パスに従うと、Visual Studio のソース、ソリューション、およびプロジェクト ファイルは引き続き機能しますが、ソースを少し変更しなければならない場合があります。リリース間のバイナリ互換性は保証できませんが、ユーザーによる更新を支援するために、重要な変更は文書化するように最善を尽くしています。

サポートされているパス:

  • .NET 4.5.1 Preview (および RC) から Release (RTM) へのアップグレード
  • Visual Studio 2013 Preview (および RC) から Release (RTM) へのアップグレード (Professional Preview から Professional RTM など、同じエディションのみ)
  • Visual Studio Team Foundation Server (および Express) 2013 Preview (および RC) から Release (RTM) へのアップグレード
  • Visual Studio Team Foundation Server (および Express) 2012 (RTM またはいずれかの更新プログラム) から Visual Studio Team Foundation Server (および Express) 2013 へのアップグレード
  • Visual Studio Team Foundation Server (および Express) 2010 から Visual Studio Team Foundation Server (および Express) 2013 へのアップグレード

サポートされていないパス:

  • Visual Studio Express 2013 Preview for Windows からのアップグレード
  • Visual Studio 2013 Preview から Release (RTM) の一致しないエディションへのアップグレード (Ultimate Preview から Professional RTM など)

アセットの持ち越し

Visual Studio Team Foundation Server のすべてのデータ (作業項目、ソース ファイル、テストとテスト結果、ビルド、およびウェアハウス データ) は、サポートされているアップグレード パスに従っている場合は保持されます。ただし、サポートされているアップグレード パスに従っていても、新しいリリースにアップグレードする前に、データをバックアップおよび保護するための適切な対策を講じる必要があります。