/Build (devenv.exe)
Consente di compilare una soluzione o un progetto con un file di configurazione della soluzione specificato.
Sintassi
devenv SolutionName /Build [SolnConfigName [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]
Argomenti
SolutionName
Obbligatorio. Percorso e nome del file della soluzione, relativo alla directory della soluzione.
SolnConfigName
Facoltativo. Nome della configurazione di soluzione (ad esempio
Debug
oRelease
) da usare per compilare la soluzione indicata in SolutionName. Se per la soluzione sono disponibili più piattaforme, è necessario specificare anche la piattaforma, ad esempioDebug|Win32
. Se questo argomento non viene specificato o viene specificata una stringa vuota (""
), lo strumento usa la configurazione attiva della soluzione./Project
ProjNameFacoltativo. Il percorso e il nome del file di progetto nella soluzione. È possibile immettere nel file di progetto il percorso relativo dalla cartella SolutionName, il nome visualizzato del progetto o il percorso completo e il nome del file di progetto.
/ProjectConfig
ProjConfigNameFacoltativo. Nome della configurazione della build del progetto (ad esempio,
Debug
oRelease
) da usare per la compilazione del progetto denominato. Se è disponibile più di una piattaforma di soluzione, è necessario specificare anche la piattaforma (ad esempio,Debug|Win32
). Se si specifica questa opzione, viene eseguito l'override dell'argomento SolnConfigName./Out
OutputFilenameFacoltativo. Nome di un file a cui si vuole inviare l'output dello strumento. Se il file esiste già, lo strumento aggiunge l'output alla fine del file.
Osservazioni:
L'opzione
/Build
esegue la stessa funzione del comando di menu Compila soluzione nell'ambiente di sviluppo integrato (IDE).Racchiudere le stringhe che includono spazi tra virgolette doppie.
Le informazioni di riepilogo sulle compilazioni, compresi gli errori, possono essere visualizzate nella finestra di comando o in qualsiasi file di log specificato con l'opzione
/Out
.L'opzione
/Build
esegue la compilazione dei soli progetti modificati dopo l'ultima compilazione. Per compilare tutti i progetti in una soluzione, usare /rebuild.Se viene visualizzato il messaggio di errore Configurazione progetto non valida, assicurarsi di aver specificato la piattaforma di una soluzione o di un progetto, ad esempio
Debug|Win32
.
Esempio
Il comando seguente compila il progetto CSharpWinApp
usando la configurazione della build del progetto Debug
all'interno di MySolution
.
devenv "%USERPROFILE%\source\repos\MySolution.sln" /build Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per