Condividi tramite


Proprietà SharedLegacy

Specifica se contrassegnare un file, un assembly o un gruppo di output del progetto selezionato come file legacy condiviso. Quando un file installato viene contrassegnato come file legacy condiviso, Windows Installer mantiene le informazioni sul conteggio dei riferimenti relative a qualsiasi copia legacy del file (installata precedentemente) che trova nel computer di destinazione. Mantenendo un conteggio dei riferimenti corretto per i file legacy, il programma di installazione può determinare se eliminare tali file durante la disinstallazione dell'applicazione.

La proprietà SharedLegacy è importante quando si installano file condivisi che si trovano all'esterno di un modulo unione. Nel caso, ad esempio, in cui si scriva o si utilizzi un componente che include un file condiviso già presente nei computer di destinazione, l'eliminazione del file condiviso durante la disinstallazione dell'applicazione potrebbe danneggiare l'applicazione precedente che aveva originariamente installato il file.

Inoltre, alcuni fornitori di terze parti distribuiscono i file condivisi in formati diversi dai moduli unione. Per includere un file condiviso di questo tipo in un programma di installazione, è possibile impostare la proprietà SharedLegacy.

Nella tabella che segue sono elencate le impostazioni della proprietà SharedLegacy.

Impostazione

Oggetto di descrizione

False

Il file selezionato non è contrassegnato come file legacy condiviso. Tutte le informazioni sul conteggio dei riferimenti relative alle versioni legacy del file verranno ignorate.

True

Il file selezionato viene selezionato come file legacy condiviso. Le informazioni sul conteggio dei riferimenti relative alle versioni legacy del file non vengono rimosse dal computer di destinazione quando l'applicazione viene installata o disinstallata.

Note

Quando la proprietà SharedLegacy di un gruppo di output del progetto è impostata su True, vengono tracciati i conteggi di riferimento per tutti i file del gruppo di output del progetto.

Vedere anche

Riferimenti

Proprietà per l'Editor del file system

Altre risorse

Distribuzione del programma di installazione di Visual Studio