再ターゲット可能なマージ モジュール
更新 : 2007 年 11 月
既定では、マージ モジュール内のファイルは、マージ モジュールの作成者がファイル システム エディタで指定したフォルダにインストールされます。場合によっては、マージ モジュールの使用者がアプリケーションのファイルのインストール先をある程度自由に決定できるようにすることがあります。たとえば、マージ モジュール内のアセンブリを複数のアプリケーションで使用する場合、マージ モジュールの使用者は、アセンブリをグローバル アセンブリ キャッシュにインストールした方が便利です。それ以外の場合は、アプリケーション ディレクトリにインストールします。
マージ モジュールの使用者がファイルのインストール先を別の場所に変更できるようにするには、ファイル システム エディタの [モジュールの再ターゲット可能フォルダ] にファイルを配置します。生成されるマージ モジュールが別の配置プロジェクトに追加されるとき、そのプロジェクトの作成者は、マージ モジュールによって公開される Module Retargetable Folder プロパティを設定することによって、ファイルのインストール先を選択できます。Module Retargetable Folder プロパティは動的プロパティです。このプロパティは、ソリューション エクスプローラでマージ モジュールを選択すると、[プロパティ] ウィンドウの [KeyOutput] ノードの下にある [(マージモジュールのプロパティ)] ノードに表示されます。
メモ : |
---|
ファイル システム エディタの [モジュールの再ターゲット可能フォルダ] フォルダの名前を変更すると、プロパティの名前も変更されます。[プロパティ] ウィンドウには、マージ モジュールがビルドされるまで、このプロパティが表示されません。 |