2012-04-04 30 views
2

Visual Studioでは、リリースモードとデバッグモードで異なるプロジェクトプロパティを指定できます。しかし、私は通常、同じプロジェクトプロパティ(つまり、インクルード、依存関係)を持つようにします。デバッグモードのプロジェクトプロパティをラインモードで変更せずにリリースモードにコピーする方法はありますか?リリースモードとデバッグモードのプロジェクト設定?

+2

DebugとReleaseの間にはインクルードと依存関係に違いはありません。相違点は、コンパイラが提供する最適化と、詳細なデバッグ情報があるかどうかです。コンパイラとリンカのフラグ(およびC++を使用している場合、いくつかのライブラリ名)以外の違いがある場合は、何か問題があります。 (新しいプロジェクトを開始し、モードを比較してください。[この質問を参照](http://stackoverflow.com/questions/3832838/visual-studio-debug-vs-release-mode)) –

+0

私の質問は、ケーシーの答えを見てください。 – countunique

答えて

2

はい。プロパティー・マネージャーを使用して、新しいプロパティー・シートを追加し、必要な変更を行い、「既存のものを追加する」をもう一方のモードに追加します。リストされたシートは単なるリンクであり、シートが1つの場所で変更されたときには、すべてが変更されています。継承は、実際のプロジェクトが最後に継承され、最も低いプロパティシートが最初に継承された状態で、下から上へと階層的に移動します(おそらく単語ではありません)。プロジェクトのプロパティページ(ソリューションエクスプローラでプロジェクトを右クリック>プロパティ)で、太字の要素をすべて「親またはプロジェクトの既定値から継承する」に設定すると、次に最も低いプロパティページから自動的にプロパティが継承されますプロパティマネージャで

関連する問題