Liste der in MSBuild integrierten Variablen


165

Wie kann ich eine Liste der integrierten MSBuild-Variablen abrufen?

Ich muss wissen, wie man den csproj-Namen des aktuellen Projekts ermittelt, und dachte, es könnte nützlich sein, zu wissen, was ich sonst noch in MSBuild herausfinden kann.

Antworten:


208

Umfassende Listen von MSDN:

Andere nützliche Listen:

Der erste Link zeigt die MSBuild-Eigenschaft für den Projektnamen:

MSBuildProjectName Der Dateiname der Projektdatei ohne die Dateinamenerweiterung


1
Ich würde auch docs.microsoft.com/en-us/dotnet/core/tools/… einschließen . Diese Eigenschaften sind sehr nützlich, wenn Sie auf das neue csproj-Format migrieren.
Cao


4

Diese Eigenschaften können auch von Tools von Drittanbietern definiert werden, um die vollständige Liste zu erhalten, die ich gerade verwende (z. B. in einem C ++ - Projekt): Eigenschaften -> Konfigurationseigenschaften -> Allgemein -> Wählen Sie dann in der Dropdown-Liste Ausgabe- oder Zwischenverzeichnis die Option Bearbeiten ... und Sie sollten eine Liste aller definierten Eigenschaften sehen.




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.