Risposte:
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
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.
Sembra un elenco piuttosto completo: macro comuni per comandi e proprietà di MSBuild
Includerei anche un elenco di Elenco di proprietà comuni e parametri per MSBuild.
Inoltre, le proprietà dipendono dalla versione di MSBuild in uso. Esistono 3 versioni.
Esistono anche variabili predefinite di Agent and Build per pipeline: https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml . Queste sono le variabili che stavo cercando quando mi sono imbattuto in questo articolo, quindi ho pensato di passare il link quando li ho finalmente trovati.