Список встроенных переменных MSBuild - PullRequest
149 голосов
/ 21 сентября 2009

Как получить список встроенных переменных MSBuild?

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

Ответы [ 5 ]

189 голосов
/ 21 сентября 2009

Полные списки из MSDN:

Другие полезные списки:

Первая ссылка показывает свойство MSBuild для имени проекта:

MSBuildProjectName Имя файла проекта без файла расширение имени

9 голосов
/ 21 сентября 2009
4 голосов
/ 12 июля 2009

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

2 голосов
/ 12 июля 2009

Этот список выглядит довольно тщательно: http://msdn.microsoft.com/en-us/library/c02as0cs%28loband%29.aspx

1 голос
/ 24 января 2012

Я бы также включил список из списка Общие свойства и параметры для MSBuild.

Кроме того, свойства зависят от того, какую версию MSBuild вы используете. Есть 3 версии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...