Список вбудованих змінних MSBuild


165

Як я можу отримати список вбудованих змінних MSBuild?

Мені потрібно знати, як визначити ім'я csproj поточного проекту, і я подумав, що може бути корисним знати, що ще я можу дізнатись у MSBuild.

Відповіді:


208

Вичерпні списки з MSDN:

Інші корисні списки:

Перше посилання показує властивість MSBuild для назви проекту:

MSBuildProjectName Назва файлу проекту без розширення імені файлу


1
Я б також включив docs.microsoft.com/en-us/dotnet/core/tools/… . Ці властивості є досить корисними при переході до нового формату csproj.
cao


4

Ці властивості можна також визначити сторонніми інструментами, щоб отримати повний список, який я просто використовую (наприклад, у проекті C ++): Властивості -> Властивості конфігурації -> Загальне -> потім у спадному каталозі Вивід чи Проміжний каталог виберіть Правка ... і ви повинні побачити список усіх визначених властивостей.




Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.