回答:
MSDNの包括的なリスト:
その他の便利なリスト:
最初のリンクは、プロジェクト名のMSBuildプロパティを示しています。
MSBuildProjectNameファイル名拡張子なしのプロジェクトファイルのファイル名
これらのプロパティはサードパーティのツールでも定義できるため、私が使用する完全なリストを取得するには(たとえばC ++プロジェクトで):プロパティ->構成プロパティ->全般->次に、出力または中間ディレクトリのドロップダウンで[編集]を選択します...定義されたすべてのプロパティのリストが表示されます。
これはかなり完全なリストのようです:MSBuildコマンドとプロパティの一般的なマクロ
MSBuildの一般的なプロパティとパラメーターのリストのリストも含めます。
また、プロパティは、使用しているMSBuildのバージョンによって異なります。3つのバージョンがあります。
パイプライン用のエージェントとビルドの事前定義変数もあります:https : //docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml。これらは、この記事を見つけたときに探していた変数なので、最終的に見つけたときにリンクを渡そうと思いました。