"FEHLER MSB4040 Es gibt kein Ziel in dem Projekt" bei der Verwendung von msbuild+Delphi2009
Ich bin versucht, zu automatisieren, bauen Sie ein Projekt in Delphi 2009.
Ich bin mit msbuild mit .net 3.5
Ich einfach anrufen:
Z:\Server>C:\WINDOWS\Microsoft.NET\Framework\v3.5\msbuild "BestSellerAppServer.g
roupproj" /target:Build
Bekommen und diese:
Build started 27/08/2009 01:15:45 p.m..
Project "Z:\Server\BestSellerAppServer.groupproj" on node 0 (Build target(s)).
Project "Z:\Server\BestSellerAppServer.groupproj" (1) is building "Z:\Server\Be
stSellerAppServer.dproj" (2) on node 0 (default targets).
Z:\Server\BestSellerAppServer.dproj : error MSB4040: There is no target in the
project.
Done Building Project "Z:\Server\BestSellerAppServer.dproj" (default targets) -
- FAILED.
Done Building Project "Z:\Server\BestSellerAppServer.groupproj" (Build target(s
)) -- FAILED.
Build FAILED.
"Z:\Server\BestSellerAppServer.groupproj" (Build target) (1) ->
"Z:\Server\BestSellerAppServer.dproj" (default target) (2) ->
Z:\Server\BestSellerAppServer.dproj : error MSB4040: There is no target in th
e project.
0 Warning(s)
1 Error(s)
Time Elapsed 00:00:00.06
Ich kompilieren Ordnung innerhalb der IDE.
Fand ich diese http://huwk.blogspot.com/2009/02/msbuild-fails-to-compile-delphi-2009.html aber nicht das Problem zu lösen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es eine batch-Datei namens rsvars.bat (Suche nach in die RAD Studio-Ordner). Aufruf, der vor dem aufrufen von MSBuild, und es wird setup die notwendigen Umgebungsvariablen. Stellen Sie sicher, dass die Ordner korrekt sind rsvars.Fledermaus, wenn Sie der compiler in eine andere Lage, um die Standardeinstellung.
Setzen Sie eine Umgebungsvariable mit dem Namen "BDS", gleich zu Ihrer RAD Studio-Ordner?