Condividi tramite


Opzioni della riga di comando devenv

Aggiornamento: novembre 2007

Il comando devenv consente di impostare varie opzioni per l'ambiente di sviluppo integrato (IDE), nonché di compilare, eseguire il debug e distribuire i progetti dalla riga di comando. È possibile utilizzare le opzioni di devenv per eseguire l'IDE da uno script o da un file BAT, ad esempio uno script di compilazione notturna, o per avviare l'IDE con una configurazione specifica.

Nota:

Quando si esegue Visual Studio 2008 in Windows Vista, è necessario eseguire devenv come amministratore per poter utilizzare le opzioni /Setup (devenv.exe) e /InstallVSTemplates (devenv.exe). Per ulteriori informazioni, vedere Diritti utente e Visual Studio.

Nota:

Per consentire a Visual Studio di aprire un solo file in un editor appropriato, immettere devenv al prompt dei comandi seguito dal percorso completo e dal nome del file, senza opzioni o argomenti aggiuntivi. Ad esempio, devenv "c:\test.cpp".

Sintassi delle opzioni di devenv

Per impostazione predefinita, i comandi devenv passano le opzioni all'utilità devenv.com.

Nota:

Utilizzare il comando devenv /? per visualizzare un elenco di tutte le opzioni devenv disponibili nella finestra Comando, insieme alle descrizioni del relativo utilizzo.

L'utilità devenv.com consente di distribuire l'output tramite flussi di sistema standard, quali stdout e stderr e determina il reindirizzamento I/O appropriato durante l'acquisizione dell'output, ad esempio in un file TXT.

Le regole di sintassi per le opzioni devenv sono simili a quelle delle altre utilità della riga di comando DOS. Le seguenti regole di sintassi si applicano a tutte le opzioni devenv e ai relativi argomenti:

  • I comandi iniziano con devenv. Ad esempio, il comando devenv /fn verdana consente di specificare Verdana come carattere di sistema predefinito per l'ambiente IDE.

    Nota:

    I comandi che iniziano invece con devenv.exe possono utilizzare le stesse opzioni che però saranno inviate al programma devenv.exe, ignorando l'utilità devenv.com.

  • Nelle opzioni non viene effettuata la distinzione tra maiuscole e minuscole.

  • Il primo argomento è spesso un nome file della soluzione.

  • Quando si fornisce un nome file del progetto anziché un nome file della soluzione, un comando devenv consentirà di cercare nella cartella principale del file di progetto un file della soluzione con lo stesso nome. Ad esempio, il comando devenv /build myproject1.vbproj consentirà di cercare nella cartella principale un file della soluzione denominato "myproject1.sln".

    Nota:

    Nella cartella principale deve essere situato un solo file della soluzione per il progetto corrente. Se nella cartella principale non è presente alcun file della soluzione per il progetto corrente oppure se sono presenti due o più file della soluzione per lo stesso progetto, viene creato un file della soluzione temporaneo per il progetto.

  • Quando i percorsi e i nomi di file contengono spazi, è necessario racchiuderli tra virgolette doppie (""). Ad esempio, "c:\project a\".

  • Quando si specifica il percorso di un file, includere la lettera dell'unità.

  • Inserire uno spazio tra le opzioni e gli argomenti presenti nella stessa riga.

  • Non è possibile utilizzare caratteri jolly o un'altra sintassi dei criteri di ricerca nei comandi devenv.

Opzioni di devenv

Utilizzare le opzioni della riga di comando riportate di seguito per visualizzare l'IDE ed eseguire l'attività descritta.

Opzione della riga di comando

Descrizione

/Command (devenv.exe)

Avvia l'IDE ed esegue il comando specificato.

/DebugExe (devenv.exe)

Consente di caricare un eseguibile Visual C++ sotto il controllo del debugger. Questa opzione non è disponibile per gli eseguibili Visual Basic o Visual C#. Per ulteriori informazioni, vedere Procedura: avviare il debugger automaticamente.

/LCID (devenv.exe) o /l

Imposta la lingua predefinita per l'IDE.

/Log (devenv.exe)

Avvia Visual Studio e registra tutte le attività nel file di log specificato.

/Run (devenv.exe) o /r

Compila ed esegue la soluzione specificata.

/Runexit (devenv.exe)

Compila ed esegue la soluzione specificata, riduce l'IDE a icona quando la soluzione viene eseguita e chiude l'IDE al termine dell'esecuzione della soluzione.

/UseEnv (devenv.exe)

Consente di indicare all'IDE di utilizzare le variabili di ambiente PATH, INCLUDE e LIB per la compilazione Visual C++ invece delle impostazioni specificate nella sezione Directory di VC++ delle opzioni del progetto nella finestra di dialogo Opzioni. Per ulteriori informazioni, vedere Impostazione delle variabili di percorso e di ambiente per la generazione dalla riga di comando

Utilizzare le opzioni della riga di comando elencate di seguito per eseguire l'attività descritta. Queste opzioni della riga di comando non vengono visualizzate nell'IDE.

Opzione della riga di comando

Descrizione

/? (devenv.exe)

Visualizza la Guida per le opzioni di devenv nella Finestra del prompt dei comandi.

/Build (devenv.exe)

Compila la soluzione o il progetto specificati in base alla configurazione della soluzione specificata.

/Clean (devenv.exe)

Pulisce la soluzione o il progetto specificati in base alla configurazione della soluzione specificata.

/Deploy (devenv.exe)

Esegue la distribuzione dopo una compilazione (o una ricompilazione) in base alla configurazione della soluzione specificata.

/InstallVSTemplates (devenv.exe)

Consente di registrare modelli di progetto o di elemento che si trovano in <VisualStudioInstallDir>\Common7\IDE\ProjectTemplates o <VisualStudioInstallDir>\Common7\IDE\ItemTemplates per potervi accedere dalle finestre di dialogo Nuovo progetto e Aggiungi nuovo elemento.

/Out (devenv.exe)

Consente di specificare un file in cui ricevere gli errori durante la compilazione.

/Project (devenv.exe)

Indica il progetto da generare, pulire o distribuire. È possibile utilizzare questa opzione soltanto se sono state specificate anche le opzioni /build, /rebuild, /clean o /deploy.

/ProjectConfig (devenv.exe)

Specifica la configurazione del progetto da generare o distribuire. È possibile utilizzare questa opzione soltanto se è stata specificata anche l'opzione /project.

/Rebuild (devenv.exe)

Pulisce e compila la soluzione o il progetto specificati in base alla configurazione della soluzione specificata.

/Upgrade (devenv.exe)

Consente di aggiornare il file della soluzione specificato e tutti i relativi file del progetto oppure il file del progetto specificato ai formati di Visual Studio 2005 correnti per tali file.

Le seguenti opzioni possono essere utilizzate dai partecipanti al Programma Visual Studio Industry Partner (VSIP).

Opzione della riga di comando

Descrizione

/NoVSIP (devenv.exe)

Disattiva il codice di licenza per sviluppatori VSIP su una workstation di sviluppo.

/SafeMode (devenv.exe)

Consente di avviare Visual Studio in modalità provvisoria, caricando solo l'ambiente e i servizi predefiniti e le versioni distribuite di package di terze parti.

/ResetSkipPkgs (devenv.exe)

Elimina tutti i tag SkipLoading aggiunti dagli utenti ai package VS per evitare problemi di caricamento dei package VS.

/Setup (devenv.exe)

Consente di imporre a Visual Studio l'unione dei metadati delle risorse che descrivono menu, barre degli strumenti e gruppi di comandi contenuti in tutti i package VS disponibili.

Vedere anche

Riferimenti

Generale, Ambiente, finestra di dialogo Opzioni

Comandi e opzioni di Visual Studio