Как я могу выполнить пробный запуск MSBUILD для проекта Delphi? - PullRequest
1 голос
/ 13 июня 2009

, если я запускаю командную строку RAD Studio и запускаю

msbuild / t: перестроить

в каталоге проекта, msbuild покажет полную командную строку для вызова dcc32, включая все настройки пути. (см. Существует ли библиотека Delphi, которая возвращает все эффективные исходные пути для проекта? )

Если я только хочу записать этот вывод консоли msbuild в файл и не требовать выполнения компилятором, есть ли способ запустить msbuild только для отображения, какие действия он будет выполнять? Я проверил параметры msbuild, но, похоже, нет переключателя «пробного запуска».

Одним из возможных (но дилетантских) решений может быть изменение PATH, чтобы msbuild не находил компилятор.

Ответы [ 2 ]

6 голосов
/ 15 июня 2009

Вы можете заменить dcc32.exe вашим собственным приложением, которое будет регистрировать командную строку и завершать работу.

0 голосов
/ 15 июня 2009

Я не думаю, что это возможно. Также я не думаю, что вы добьетесь успеха, изменив переменную PATH. Насколько я знаю, задача CSC не будет использовать это, чтобы найти, где находится csc.exe.

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