2

私が働いている場所では、VS2008 で立ち往生しており、プロジェクト/ソリューションを変換してビルド プロセスに統合するにはかなりの時間がかかるため、かなりの時間がかかります。ただし、ある時点で 2013 年に移行する予定です。しかし、私は自宅で VS2012 を使用しており、2008 には欠けている IDE の多くの機能が気に入っています。

2012 を IDE として使用し、2008 コンパイラでビルドできることを読みましたが、これがどのように達成されるかについての詳細を見つけることができません。何か案は?2012 で masterbuild ファイルの 1 つを開くと、必然的にそれらを 2012 形式に変換するように求められますが、これは本当にやりたくないことです。

考え?ありがとう!

4

3 に答える 3

2

はい、 Visual Studioサイトにあるように可能です。ただし、問題のマシンに現在インストールされているバージョンのオプションのみが表示されると思います。

リンクに記載されている手順は次のとおりです。情報リンクが壊れないようにここに記載されています。

(マイクロソフトが作成および発行)

ターゲット フレームワークを変更するには

  1. Visual Studio のソリューション エクスプローラーで、プロジェクトのショートカット メニューを開き、[プロジェクトのアンロード] を選択します。これにより、プロジェクトのプロジェクト (.vcxproj) ファイルがアンロードされます。 注:プロジェクト ファイルが Visual Studio で変更されている間は、C++ プロジェクトを読み込むことはできません。ただし、プロジェクトが Visual Studio に読み込まれている間に、メモ帳などの別のエディターを使用してプロジェクト ファイルを変更できます。Visual Studio は、プロジェクト ファイルが変更されたことを検出し、プロジェクトを再読み込みするように求めます。

  2. メニュー バーで、[ファイル]、[開く]、[ファイル] の順に選択します。[ファイルを開く] ダイアログ ボックスで、プロジェクト フォルダーに移動し、プロジェクト (.vcxproj) ファイルを開きます。

  3. プロジェクト ファイルで、ターゲット フレームワーク バージョンのエントリを見つけます。たとえば、プロジェクトが .NET Framework 4.5 を使用するように設計されている場合は、要素の要素で v4.5 を見つけます。要素が存在しない場合、プロジェクトは .NET Framework を使用していないため、変更は必要ありません。

  4. 値を目的のフレームワーク バージョンに変更します。

  5. 変更を保存してエディターを閉じます。

  6. ソリューション エクスプローラーで、プロジェクトのショートカット メニューを開き、[プロジェクトの再読み込み] を選択します。

  7. ソリューション エクスプローラーで、プロジェクトのショートカット メニューを開き、[プロパティ] を選択します。[プロパティ ページ] ダイアログ ボックスの左側のウィンドウで、[共通プロパティ] を展開し、[フレームワークと参照] を選択します。対象のフレームワークに新しいフレームワーク バージョンが表示されていることを確認します。

プロジェクト ツールセットを変更するには

  1. Visual Studio のソリューション エクスプローラーで、プロジェクトのショートカット メニューを開き、[プロパティ] を選択します。

  2. [プロパティ ページ] ダイアログ ボックスで、[構成] ドロップダウン リストを開き、[すべての構成] を選択します。

  3. ダイアログ ボックスの左側のペインで、[構成プロパティ] を展開し、[全般] を選択します。

  4. 右側のペインで [プラットフォーム ツールセット] を選択し、ドロップダウン リストから目的のツールセットを選択します。たとえば、Visual Studio 2010 ツールセットでコンパイルする場合は、Visual Studio 2010 (v100) を選択します。

  5. [OK] ボタンを選択します。

于 2013-10-24T21:32:34.330 に答える