Jawaban:
Daftar lengkap dari MSDN:
Daftar berguna lainnya:
Tautan pertama menunjukkan properti MSBuild untuk nama proyek:
MSBuildProjectName Nama file dari file proyek tanpa ekstensi nama file
Properti ini juga dapat didefinisikan oleh alat pihak ke-3 sehingga untuk mendapatkan daftar lengkap yang baru saja saya gunakan (dalam proyek C ++ misalnya): Properti -> Properti Konfigurasi -> Umum -> kemudian pada drop down Output atau Intermediate Directory pilih Edit. ... dan Anda akan melihat daftar semua properti yang ditentukan.
Ini sepertinya daftar yang cukup menyeluruh: Makro umum untuk perintah dan properti MSBuild
Saya juga akan memasukkan daftar Daftar Properti Umum dan Parameter untuk MSBuild.
Juga, properti tergantung pada versi MSBuild yang Anda gunakan. Ada 3 versi.
Ada juga variabel predefined Agent dan Build untuk jalur pipa: https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml . Ini adalah variabel yang saya cari ketika saya menemukan artikel ini, jadi saya pikir saya akan meneruskan tautan ketika akhirnya menemukan mereka.