Opzioni della riga di comando devenv per lo sviluppo di pacchetti VSPackage

Visual Studio consente agli sviluppatori di automatizzare le attività dalla riga di comando durante l'esecuzione di devenv.exe, il file che avvia l'IDE di Visual Studio.

Le attività includono:

  • Distribuzione di applicazioni in configurazioni predefinite dall'esterno dell'IDE.

  • Compilazione automatica di progetti usando le impostazioni di compilazione predefinite o le configurazioni di debug.

  • Caricamento dell'IDE in configurazioni specifiche, tutto dall'esterno dell'IDE. È anche possibile personalizzare l'IDE al momento dell'avvio.

Linee guida per le opzioni

La documentazione di Visual Studio descrive le opzioni della riga di comando a livello devenv di utente. Per altre informazioni, vedere Opzioni della riga di comando devenv. Lo devenv strumento supporta anche opzioni aggiuntive della riga di comando utili per lo sviluppo, la distribuzione e il debug di VSPackage.

Opzione della riga di comando Descrizione
/ResetSkipPkgs Cancella tutte le opzioni di caricamento aggiunte dagli utenti che vogliono evitare il caricamento di pacchetti VSPackage problematici, quindi avvia Visual Studio. La presenza di un tag SkipLoading disabilita il caricamento di un VSPackage. La cancellazione del tag abilita nuovamente il caricamento del pacchetto VSPackage.

Questa opzione non accetta argomenti.
/RootSuffix Avvia Visual Studio usando un percorso alternativo. Il comando seguente viene eseguito dal collegamento creato dal programma di installazione di Visual Studio SDK:

devenv /RootSuffix exp

In questo caso, exp identifica una posizione con un suffisso specifico , ad esempio anziché 10.0Exp10.0. L'istanza sperimentale consente di eseguire il debug di un VSPackage separatamente dall'istanza di Visual Studio in uso per scrivere codice.

Questa opzione può accettare qualsiasi stringa che identifichi una posizione creata usando VSRegEx.exe. Per altre informazioni, vedere Istanza sperimentale.
/SafeMode Avvia Visual Studio in modalità provvisoria, caricando solo l'IDE e i servizi predefiniti. L'opzione /SafeMode impedisce il caricamento di tutti i pacchetti VSPackage di terze parti all'avvio di Visual Studio, garantendo un'esecuzione stabile.

Questa opzione non accetta argomenti.
/Setup Forza Visual Studio a unire i metadati delle risorse che descrivono menu, barre degli strumenti e gruppi di comandi da tutti i pacchetti VSPackage disponibili. È possibile eseguire questo comando solo come amministratore.

Questa opzione non accetta argomenti. Il comando devenv /Setup viene in genere eseguito come ultimo passaggio del processo di installazione. L'uso dell'opzione /Setup non avvia l'IDE.
/Splash Visualizza la schermata iniziale di Visual Studio, come di consueto, e quindi visualizza una finestra di messaggio prima di visualizzare l'IDE principale. La finestra di messaggio consente di studiare la schermata iniziale, ad esempio per verificare la presenza di un'icona del prodotto VSPackage.

Questa opzione non accetta argomenti.

Vedi anche