2012-02-20 21 views
2

私のIDEはVisual Studio 2010です。100以上のプロジェクト(.vcproj)を含むソリューション(.sln)があります。言語はC++です。このソリューションには、「リリース」と「デバッグ」という2つの構成があります。このソリューションには2つのプラットフォーム "Win32"と "x64"があります。私は第3の構成を作成する必要があります、それを "Release_and_PDB"と呼ぶことにしましょう。 PDBファイルを生成する点を除いて、 "Release_and_PDB"は "Release"と等しくなければなりません。将来、 "Release_and_PDB"はPDBファイルを生成する点を除いて常に "Release"に等しくなければなりません。私は3つのステップでそれができると思います:Visual Studio 2010のプロジェクト(.vcproj)プロパティの継承

  1. 新しい構成を作成します。

  2. (リンカ、デバッグ、プログラムデータベースファイルの生成で)PDBのパスと名前を追加して、すべてのプロジェクトプロパティを手動で変更します。

  3. リリースのプロパティの変更はまた、私の質問Release_and_PDB構成

に同じ変更を反映することを確認します。

。 Visual Studioには、任意の(そしてすべての)プロジェクトのプロパティを手動で変更する必要なくステップ2を実行するための機能がありますか?

b。 Visual Studioには、プロジェクトプロパティの継承機能があるため、Release_and_PDBのプロパティを手動で変更する必要はなく、手順3を完了できますか?

+1

Shiftキーと[ソリューションエクスプローラ]ウィンドウ内のすべてのプロジェクトを選択して+をクリックします。次にProject + Propertiesをクリックします。 –

答えて

0

ツールバーの設定マネージャー - >新規 - >設定をコピーします。

私はそれがあなたが探していると思います。

enter image description here

+0

あなたの答えをありがとう、あなたの提案は私のステップ1でカバーされています。他のステップはどうですか? –

+0

@uvts_cvs oh ok。その場合、なぜ2つの設定が必要ですか?デバッグとリリースだけを用意し、.pdbファイルは出荷しないでください。いいえ? –

+0

PDBを生成するのは時間がかかり、開発者用コンピュータのビルドにはうまく適合しません。 –

関連する問題