Скомпилируйте проект Delphi 2010 с MSBuild без командной строки RAD Studio - PullRequest
1 голос
/ 05 октября 2011

Я пытаюсь скомпилировать проект delphi 2010 с помощью msbuild без использования командной строки RAD Studio.Поэтому я создал командный файл, установив переменные окружения (из rsvars.bat и переопределения пользователя), а затем с помощью этой команды:

msbuild projectNameHere.dproj

выдав мне следующую ошибку:

C: \ Program Files (x86) \ Embarcadero \ RAD Studio \ 7.0 \ Bin \ CodeGear.Delphi.Targets (136,3): ошибка MSB6003: не удалось запустить указанный исполняемый файл задачи.Имя файла или расширение слишком длинное.

есть идеи?

заранее спасибо

Ответы [ 2 ]

2 голосов
/ 05 октября 2011

IIUYC вы скопировали содержимое rsvars.bat в ваш пакет.Вместо этого просто call rsvars.bat в вашем пакете перед строкой msbuild.Это работает для меня.

0 голосов
/ 05 октября 2011

Трудно сказать из вашего описания, но вполне возможно, что ваш абсолютный путь превышает 260 символов. Также возможно, что ваша временная папка заполнена, и система сборки не может создать временные файлы, которые ей нужны. Проверьте абсолютную длину пути и очистите временную папку.

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