Condividi tramite


Moduli unione con destinazione modificabile

Aggiornamento: novembre 2007

Per impostazione predefinita i file contenuti nei moduli unione vengono installati nei percorsi specificati dall'autore del modulo unione mediante l'Editor del file system. In alcuni casi può essere però necessario consentire al consumer del modulo unione una certa flessibilità nel decidere dove è più opportuno installare i file per l'applicazione. Se ad esempio un assembly di un modulo unione viene utilizzato da più applicazioni, è possibile che il consumer del modulo unione ritenga opportuno installarlo nella Global Assembly Cache e non nella directory delle applicazioni come farebbe in un'altra situazione.

Per consentire a chi utilizza il modulo unione di scegliere un percorso diverso per un file, collocare il file nella Cartella Nuova destinazione modulo dell'Editor del file system. Quando il modulo unione risultante verrà aggiunto a un altro progetto di distribuzione, l'autore di quel progetto potrà scegliere un percorso impostando la proprietà Module Retargetable Folder esposta dal modulo unione. Taleproprietà è dinamica e viene visualizzata nel nodo (MergeModuleProperties) sotto al nodo KeyOutput nella finestra Proprietà quando viene selezionato un modulo unione in Esplora soluzioni.

Nota:

Se viene modificato il nome della Cartella Nuova destinazione modulo nell'Editor del file system, verrà modificato di conseguenza anche il nome della proprietà. La proprietà non viene visualizzata nella finestra Proprietà finché il modulo unione non viene generato.

Vedere anche

Concetti

Introduzione ai moduli unione

Altre risorse

Gestione dell'installazione dei file durante la distribuzione