Freigeben über


Alternative Mergemodule

Aktualisiert: November 2007

In der Standardeinstellung werden Dateien aus Mergemodulen mit dem Dateisystem-Editor in den Ordnern gespeichert, die der Autor des jeweiligen Mergemoduls angegeben hat. In einigen Fällen soll dem Consumer jedoch eine gewisse Flexibilität bei der Auswahl des Installationspfades von Mergemoduldateien für eine Anwendung gewährt werden. Wenn eine Assembly eines Mergemoduls z. B. von mehreren Anwendungen verwendet wird, soll der Consumer die Möglichkeit haben, das Mergemodul im globalen Assemblycache zu installieren. Andernfalls wird es im Anwendungsverzeichnis installiert.

Um dem Consumer eines Mergemoduls die Möglichkeit zu bieten, eine Datei an einem anderen Speicherort abzulegen, müssen Sie die Datei im Dateisystem-Editor in Alternativer Modulzielordner einfügen. Wenn das erstellte Mergemodul einem anderen Bereitstellungsprojekt hinzugefügt wird, kann der Autor dieses Projekts einen Speicherort auswählen, indem er die vom Mergemodul offen gelegte Eigenschaft Alternativer Modulzielordner festlegt. Die Module Retargetable Folder-Eigenschaft ist eine dynamische Eigenschaft. Sie wird im Eigenschaftenfenster unter dem Knoten (MergeModuleProperties) unterhalb des KeyOutput-Knotens angezeigt, sobald ein Mergemodul im Projektmappen-Explorer ausgewählt wird.

Hinweis:

Wenn Sie im Dateisystem-Editor den Namen von Alternativer Modulzielordner ändern, wird auch der Name der Eigenschaft geändert. Die Eigenschaft wird erst im Eigenschaftenfenster angezeigt, nachdem das Mergemodul erstellt wurde.

Siehe auch

Konzepte

Einführung in Mergemodule

Weitere Ressourcen

Verwalten der Dateiinstallation bei der Bereitstellung von Software