Определите значение препроцессора из командной строки с помощью MSBuildC#

Место общения программистов C#
Anonymous
Определите значение препроцессора из командной строки с помощью MSBuild

Сообщение Anonymous »

Мне нужно создать демо-версию существующего большого приложения, состоящего из нескольких проектов. Я хотел бы использовать существующие проекты и просто кастрировать функциональность с помощью директив препроцессора

Код: Выделить всё

#if DEMO
mycode.NeuterNow();
#endif
Мы создаем наше приложение с помощью MSBuild, и в идеале я бы использовал что-то вроде:

Код: Выделить всё

MSBuild -DefineProperty:DEMO MySolution.sln
Существует ли такая функция?

Подробнее здесь: https://stackoverflow.com/questions/485 ... ng-msbuild

Вернуться в «C#»