1. ホーム
  2. visual-studio-2010

Visual Studio: プロジェクトのプロパティをコピーして別のプロジェクトで使用することはできますか?

2023-12-09 17:54:22

質問

私はVisual Studioプロジェクトで私の現在のCファイルをコンパイルするために、いくつかのディレクトリ、matlab、opencv、などのライブラリを追加しました。

今後予定しているすべてのプロジェクトは、同じ設定/プロパティを必要とします。各プロジェクトのプロパティを個別に設定する必要がありますか、それともすべてにそれを適用するために何かを行うことができますか?

どのように解決するのですか。

プロパティシートを使用してみてください。 これらは、複数のプロジェクトで継承できる単一のプロパティ ファイルを作成することができます。

  1. "View > Other Windows > Property Manager" を使用して、プロパティ マネージャを表示します。 プロジェクトと構成が表示されます。

  2. 設定を右クリックし、"新しいプロジェクトのプロパティシートを追加..."を選択します。 名前を付けて、すべてのプロジェクトで使用できる場所を選択できます。

  3. 一度作成すると、ビルド設定と同じようにそのプロパティを編集することができます。

  4. そのプロパティ シートを他のプロジェクトの基礎として使用するには、設定またはプロジェクトを右クリックして、"既存のプロパティ シートを追加..." を選択するだけです。元のシートを保存した場所を参照すると、それが継承されます。

元のシートへの変更は、上書きされない限り、それを継承するすべてのプロジェクトに適用されます。 より上位のプロパティに移動すると、オーバーライドするプロパティは、その値が太字になります。 ベース シートの値を常に使用するようにするには、必要に応じて "親またはプロジェクトのデフォルトから継承する" オプションがあります。