Автоматизация сборки проекта Delphi 2010 с помощью MSBuild

Я собираюсь скомпилировать свой проект Delphi 2010 с помощью MSBuild, но что-то не так, я просто не мог заставить MSBuild скомпилировать мой проект.

Я пробовал эту командную строку:

"C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ msbuild.exe" "C: \ MyProject \ Myapp.dproj" / t: Release

и это:

«C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ msbuild.exe» «C: \ MyProject \ Myapp.dproj» / p: Configuration = Release / t: Release

​​Но MSBuild не распознает мою конфигурацию сборки!

Я также изменил [ rsvars.bat ], но это не сработало!

@SET BDS=C:\Program Files (x86)\Embarcadero\RAD Studio\7.0
@SET BDSCOMMONDIR=C:\Users\Public\Documents\RAD Studio\7.0
@SET FrameworkDir=C:\Windows\Microsoft.NET\Framework\v4.0.30319
@SET FrameworkVersion=v4.0.30319
@SET FrameworkSDKDir=
@SET PATH=%FrameworkDir%;%FrameworkSDKDir%;%PATH%
@SET LANGDIR=EN

Ошибка MSBuild:

C:\MyProject\Myapp.dproj : error MSB4057: The target "Release" does
not exist in the project.

Любая помощь для Я буду очень признателен за создание моего приложения с помощью MSBuild.

(Да, я полностью осведомлен о таких инструментах, как FinalBuilder, я просто хочу узнать, как это сделать с помощью MSBuild)

Спасибо!

11
задан TheDude 17 February 2012 в 19:15
поделиться