Elenco delle variabili integrate di MSBuild


166

Come posso ottenere un elenco di variabili integrate di MSBuild?

Ho bisogno di sapere come determinare il nome csproj del progetto corrente e ho pensato che potesse essere utile sapere cos'altro posso scoprire in MSBuild.

Risposte:


209

Elenchi completi da MSDN:

Altri elenchi utili:

Il primo collegamento mostra la proprietà MSBuild per il nome del progetto:

MSBuildProjectName Il nome file del file di progetto senza l'estensione del nome file


1
Includerei anche docs.microsoft.com/en-us/dotnet/core/tools/… . Tali proprietà sono molto utili durante la migrazione al nuovo formato csproj.
Cao


4

Queste proprietà possono anche essere definite da strumenti di terze parti in modo da ottenere l'elenco completo che utilizzo (ad esempio in un progetto C ++): Proprietà -> Proprietà di configurazione -> Generale -> quindi nel menu a discesa Output o Directory intermedia scegliere Modifica ... e dovresti vedere un elenco di tutte le proprietà definite.




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.