Procedura: controllare i componenti aggiuntivi tramite Gestione componenti aggiuntivi
Gestione componenti aggiuntivi è uno strumento che consente di caricare e rimuovere componenti aggiuntivi nell'ambiente di sviluppo integrato (IDE, Integrated Development Environment) e di specificarne il comportamento durante il caricamento. In Gestione componenti aggiuntivi vengono elencati tutti i componenti aggiuntivi registrati in Visual Studio.
Finestra di dialogo Gestione componenti aggiuntivi
Tramite Gestione componenti aggiuntivi è possibile:
Caricare o scaricare immediatamente un componente aggiuntivo.
Specificare che un componente aggiuntivo deve essere caricato all'avvio dell'ambiente.
Specificare che un componente aggiuntivo deve essere caricato all'avvio dell'ambiente tramite la riga di comando, ad esempio con un'operazione di compilazione o di esecuzione.
Caricamento e gestione di componenti aggiuntivi
Nell'elenco Componenti aggiuntivi disponibili vengono visualizzati solo i componenti aggiuntivi registrati. I componenti aggiuntivi creati tramite la Creazione guidata componente aggiuntivo vengono registrati automaticamente in Visual Studio. Per informazioni sulla registrazione dei componenti aggiuntivi e sulla modalità di registrazione manuale dei componenti aggiuntivi affinché vengano visualizzati nell'elenco Componenti aggiuntivi disponibili, vedere Registrazione di un componente aggiuntivo.
Di seguito viene illustrato come caricare componenti aggiuntivi e come specificare che vengano avviati all'avvio dell'IDE.
Nota
Non è possibile utilizzare il tasto TAB per spostarsi sulle colonne Avvio e Riga di comando. È invece necessario utilizzare rispettivamente ALT + S e ALT + C per attivare e disabilitare le selezioni.
Nota
È possibile che le finestre di dialogo e i comandi di menu visualizzati siano diversi da quelli descritti nella Guida a seconda delle impostazioni attive o dell'edizione del programma. Queste procedure sono state sviluppate con le Impostazioni generali per lo sviluppo attive. Per modificare le impostazioni, scegliere Importa/Esporta Impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Gestione delle impostazioni.
Per caricare immediatamente un componente aggiuntivo
Scegliere Gestione componenti aggiuntivi dal menu Strumenti.
Selezionare il componente aggiuntivo dall'elenco.
Selezionare la casella accanto al componente aggiuntivo nella colonna Componenti aggiuntivi disponibili, quindi scegliere OK.
Se il componente aggiuntivo dispone di un'interfaccia utente, quest'ultima verrà visualizzata. In alternativa, il componente aggiuntivo potrebbe essere visualizzato come un pulsante della barra degli strumenti o come un comando di menu, in base alla modalità di programmazione utilizzata per il componente aggiuntivo. Se il componente aggiuntivo non dispone di un'interfaccia utente, verrà caricato in modo invisibile e verrà eseguito.
Suggerimento Se si tenta di caricare un componente aggiuntivo che non risulta più disponibile, Visual Studio consente di annullarne la registrazione in modo che non venga più visualizzato nell'elenco.
Per specificare che un componente aggiuntivo deve essere caricato all'avvio dell'ambiente
Selezionare il componente aggiuntivo dall'elenco.
Selezionare la casella nella colonna Avvio.
Al successivo avvio dell'ambiente il componente aggiuntivo verrà caricato (se disponibile).
Le informazioni sulla registrazione dei componenti aggiuntivi vengono archiviate come informazioni XML in un file Addin o come una chiave nel Registro di sistema di Windows. Per ulteriori informazioni, vedere Registrazione di un componente aggiuntivo.
Richiamo di componenti aggiuntivi mediante la riga di comando Devenv di Visual Studio
Oltre a utilizzare Gestione componenti aggiuntivi per avviare i componenti aggiuntivi, è possibile caricare un componente aggiuntivo in fase di compilazione utilizzando la riga di comando Devenv. Per ulteriori informazioni, vedere Procedura: eseguire componenti aggiuntivi sulla riga di comando e Opzioni della riga di comando devenv.
Impedire il caricamento di componenti aggiuntivi all'avvio dell'ambiente
Se si è selezionata la casella nella colonna Avvio di Gestione componenti aggiuntivi, il componente aggiuntivo viene caricato all'avvio dell'IDE. In alcuni casi potrebbe essere preferibile che il componente aggiuntivo non venga avviato, ad esempio se si verifica un problema con il codice del componente aggiuntivo che potrebbe causare l'arresto di Visual Studio oppure durante il processo di scrittura del componente aggiuntivo quando è preferibile rimandare l'avvio dopo il completamento del processo.
Fortunatamente, è possibile disabilitare l'avvio automatico dei componenti aggiuntivi all'avvio dell'IDE. Per eseguire questa operazione, tenere premuto il tasto MAIUSC all'avvio di Visual Studio.
In questo modo, sarà sempre possibile avviare i componenti aggiuntivi che dispongono di un'interfaccia utente (UI), ad esempio di un pulsante della barra dei comandi o di un comando di menu, scegliendo tale pulsante o comando. Si impedisce invece l'avvio automatico di tutti i componenti aggiuntivi all'avvio di Visual Studio.
Aggiornamento del file XML AddIn dopo lo spostamento di progetti di componenti aggiuntivi
Quando un progetto di componente aggiuntivo viene spostato in un'altra posizione, è necessario aggiornare il percorso corrispondente nel file XML AddIn. In caso contrario, si riceverà il messaggio di errore "Impossibile trovare il file di origine".
Per evitare questo problema, aggiornare il percorso nel tag riportato di seguito del file XML del componente aggiuntivo del progetto:
<Assembly>C:\MyAddin1.dll</Assembly>
Vedere anche
Attività
Procedura: creare un componente aggiuntivo
Procedura dettagliata: creazione di una procedura guidata
Riferimenti
Comandi e opzioni di Visual Studio