Condividi tramite


Proprietà Register

Specifica se un file, un assembly o un gruppo di output del progetto deve essere registrato in un computer di destinazione durante l'installazione.

Impostazioni

Nella tabella seguente sono illustrate le impostazioni per la proprietà Register se sono stati aggiunti file singoli al progetto di installazione.

Impostazione

Oggetto di descrizione

DoNotRegister

L'elemento non richiede registrazione.

COM

L'elemento verrà registrato come oggetto COM.

COMRelativePath

L'elemento verrà registrato come oggetto COM isolato.

COMSelfReg

L'elemento verrà registrato automaticamente come oggetto COM al momento dell'installazione. Non disponibile per gli assembly.

Tipo di carattere

L'elemento verrà registrato automaticamente come file dei tipi di carattere al momento dell'installazione.

Nella tabella seguente sono illustrate le impostazioni per la proprietà Register se è stato aggiunto l'output del progetto al progetto di installazione.

Impostazione

Oggetto di descrizione

DoNotRegister

L'elemento non richiede registrazione.

COM

L'elemento verrà registrato come oggetto COM.

COMRelativePath

L'elemento verrà registrato come oggetto COM isolato.

COMSelfReg

L'elemento verrà registrato automaticamente come oggetto COM al momento dell'installazione. Non disponibile per gli assembly.

Tipo di carattere

L'elemento verrà registrato automaticamente come file dei tipi di carattere al momento dell'installazione.

Note

Gli elementi basati su .NET Framework non richiedono in genere la registrazione e sono impostati su DoNotRegister per impostazione predefinita. I file DLL o EXE di COM in cui sia contenuto OleSelfRegister nelle informazioni sulla versione sono impostati su COM. I file dei tipi di carattere vengono registrati come Font.

Se si desidera includere una DLL COM isolata nell'applicazione, impostare la proprietà Isolated del relativo riferimento su True. Quando la DLL verrà aggiunta all'output del progetto, la proprietà Registration sarà impostata su DoNotRegister, anche se in alcuni casi (ad esempio in mstime.dll) sarà impostata su COMSelfReg. In tali casi, è necessario modificare manualmente la registrazione impostando DoNotRegister.

Per eseguire questa operazione, selezionare la DLL nella cartella Applicazione del progetto di installazione e, nella finestra Proprietà, controllare che la proprietà Registration sia impostata su DoNotRegister. Eseguire questa operazione per tutti i componenti COM isolati nel progetto di installazione.

Vedere anche

Riferimenti

Proprietà per l'Editor del file system

Altre risorse

Gestione delle impostazioni del Registro di sistema durante la distribuzione