AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Lokalisierte Projekte per Kommandozeile aktualisieren
Thema durchsuchen
Ansicht
Themen-Optionen

Lokalisierte Projekte per Kommandozeile aktualisieren

Ein Thema von jarib · begonnen am 5. Aug 2010 · letzter Beitrag vom 5. Aug 2010
Antwort Antwort
jarib

Registriert seit: 23. Aug 2007
Ort: Neumünster
7 Beiträge
 
Delphi 10.1 Berlin Professional
 
#1

Lokalisierte Projekte per Kommandozeile aktualisieren

  Alt 5. Aug 2010, 18:16
Hallo zusammen,

bis jetzt bin ich hier im Forum immer fündig geworden wenn ich ein Problem
hatte. Zu meinem aktuellen Problem finde ich leider garnichts daher muss ich
jetzt mal selber meinen ersten Thread aufmachen.

Ich will ein Deploy automatisiert ablaufen lassen. D.h. ich habe mir eine
Batch Datei gebastelt die diverse Aufgaben erledigt um ein Deploy auf einer
Testmaschine zu realisieren.

Eine Teilaufgabe davon ist das Kompilieren der Delphi Projekte. Das
Kompilieren der "groupproj" Dateien (beinhaltet die Exe und die dazugehörigen
Sprachresourcen) erledige ich über die "bds.exe". Das funktioniert auch
ganz gut!

Was mir jetzt aber richtig Kopfschmerzen bereitet ist das aktualisieren
der lokalisierten Projekte welches vor dem Kompilieren erfolgen soll.
So langsam befurchte ich das ein Aufruf vom Ressourcen- DLL- Experten per
Batch garnicht möglich ist.

Ich hoffe ihr könnt mir dabei helfen.

Danke!

Geändert von jarib ( 5. Aug 2010 um 18:17 Uhr) Grund: Tippfehler
  Mit Zitat antworten Zitat
Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.735 Beiträge
 
Delphi 2007 Professional
 
#2

AW: Lokalisierte Projekte per Kommandozeile aktualisieren

  Alt 5. Aug 2010, 18:54
Eine Teilaufgabe davon ist das Kompilieren der Delphi Projekte. Das
Kompilieren der "groupproj" Dateien (beinhaltet die Exe und die dazugehörigen
Sprachresourcen) erledige ich über die "bds.exe". Das funktioniert auch
ganz gut!
Dafür ist eigentlich MSBuild da. (Siehe z.B. hier.)
Uli Gerhardt
  Mit Zitat antworten Zitat
jarib

Registriert seit: 23. Aug 2007
Ort: Neumünster
7 Beiträge
 
Delphi 10.1 Berlin Professional
 
#3

AW: Lokalisierte Projekte per Kommandozeile aktualisieren

  Alt 5. Aug 2010, 19:23
Zitat:
Dafür ist eigentlich MSBuild da. (Siehe z.B. hier.)
Das mag ja sein! Ich habe selber auch schon mit MSBUILD herumprobiert.
Projekte (groupproj) welche keine Lokalisierung benötigen und nur aus
Exe Dateien bestehen konnte ich mittels ...

call "C:\Programme\Embarcadero\RAD Studio\7.0\bin\rsvars.bat"
MSBuild C:\Pfad\zu\meinem\Projekt.groupproj /t:Build /p:Configuration=Debug

... problemlos Kompilieren. Leider funktioniert es mit MSBUILD NUR mir
Projektgruppen die keine Sprachresourcen beinhalten.

Sobald die Projektgruppe eine lokaliesierte Exe beinhaltet und die
dazugehörigen Sprachresourcen dann hält MSBUILD mit einem Fehlercode an.
MSBUILD Kompiliert dann NUR die Exe und den Rest halt nicht! Habe über
den Fehlercode von MSBUILD keine Lösung für das Problem finden können.

Ich Kompilieren daher per Batch über die bds.exe. Das funktioniert einwandfrei
egal welches Projekt ich per Batch Kompilieren will.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:36 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz