Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi-Komponenten automatisch installieren (https://www.delphipraxis.net/150131-delphi-komponenten-automatisch-installieren.html)

Codewalker 8. Apr 2010 09:08


Delphi-Komponenten automatisch installieren
 
Kennt ihr einen Weg um Pakete über die Kommandozeile zu installieren und den Suchpfad entsprechend anzupassen? Ich würde gerne meine Pakete (und das sind viele) über Kommandozeile installieren können ... das macht eine Neuinstallation deutlich(!) einfacher.

mkinzler 8. Apr 2010 09:30

Re: Pakete über Kommandozeile installieren
 
Schau dir mal den JCL oder JVCL Installer an

Willmar.Heinrich 8. Apr 2010 11:44

Re: Pakete über Kommandozeile installieren
 
...oder als MSI bereitstellen.

Willmar

Codewalker 8. Apr 2010 13:57

Re: Pakete über Kommandozeile installieren
 
Zitat:

Zitat von Willmar.Heinrich
...oder als MSI bereitstellen.

Willmar

Wie bzw. was kann man damit denn machen?

Willmar.Heinrich 8. Apr 2010 14:16

Re: Pakete über Kommandozeile installieren
 
Hallo Thomas,

schau' mal:
http://de.wikipedia.org/wiki/Windows...ler#MSI-Pakete
http://support.microsoft.com/kb/227091/de
http://www.installsite.org/pages/de/msifaq/msifaq.htm

Codewalker 8. Apr 2010 14:19

Re: Pakete über Kommandozeile installieren
 
Wenn ich das aber richtig verstehe, hilft mir das für meine installierten Dritt-Komponenten (die ja die meiste Arbeit machen) nur, wenn der Hersteller entweder ein MSI-Paket liefert oder aber ich mir selber eins baue.

mschaefer 8. Apr 2010 14:30

Re: Pakete über Kommandozeile installieren
 
Schau mal nach Delphi-Package-Tool.

Das Ding erstellt auch installationsbatchs für
Komponeten, wenn man diese in ein DPT-Projekt
aufgenommen hat.

PS: Der Titel ist etwas updatefähig...

Grüße // Martin

s.h.a.r.k 8. Apr 2010 15:15

Re: Pakete über Kommandozeile installieren
 
[träum]
An der Stelle wäre es praktisch wenn Embarcadero angreifen und ein einheitliches Setup erzeugen würde. Mich ärgert es auch immer zig Komponenten auf mehreren Rechner installieren zu müssen, alles geht unterschiedlich, manche mit Setup, manche ohne. Wünsche mir da so eine einfache Verwaltung wie beim Mac z.B.: man lädt sich das Paket herunter, dragged es in die IDE und prompt ist es installiert. (vielleicht noch ein Neustart der IDE, wenn es denn unbedingt sein muss)
[/träum]

mkinzler 8. Apr 2010 15:16

Re: Pakete über Kommandozeile installieren
 
Oder eine Möglichkeit diese Konfiguration zu sichern und auf einem anderen System wieder einzuspielen

s.h.a.r.k 8. Apr 2010 15:25

Re: Pakete über Kommandozeile installieren
 
Wobei man doch aus sowas sicher ein gutes Projekt machen könnte :gruebel: Auch wenn es etwas OT wird, aber was gilt es denn alles zu beachten:
  • Alle Dateien der Komponente(n)
  • Delphi-Version -> Kompatibilität
  • Compilieren von Sourcen (evtl. nicht nötig, wenn aus einer bisherigen Installation alles übernommen wird)
  • Einträge in die Umgebungsvariablen
  • Registrierung von DLLs (???)

Was gibt es sonst noch?

Codewalker 8. Apr 2010 16:19

Re: Pakete über Kommandozeile installieren
 
hm, das wäre in der Tat ein nettes Projekt. Das sollten wir als DP-Community doch auf die Reihe bekommen. Wen könnte man denn dafür begeistern?
Zitat:

Zitat von mschaefer
PS: Der Titel ist etwas updatefähig...

Ich habs mal editiert, hoffe es ist eindeutiger

uligerhardt 13. Apr 2010 13:16

Re: Delphi-Komponenten automatisch installieren
 
Mir fällt da der Silverpoint MultiInstaller ein. Ich hab ihn aber nie richtig ausprobiert.

ak-ac 31. Mai 2010 19:35

Re: Delphi-Komponenten automatisch installieren
 
Hat jemand Erfarung mit dem Multipoint-Installer?

TSHObject 26. Jul 2010 04:34

AW: Delphi-Komponenten automatisch installieren
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen,

leider habe ich diesen Thread hier erst heute entdeckt.
Ich bin der Entwickler des DelphiPackageTool (DPT).

Das Tool ist Open-Source und ihr seit willkommen euch daran zu beteiligen.
Bitte patches an mich senden.

Source gibts hier:
http://sourceforge.net/projects/delphipackageto/

Die Idee des DelphiPackageTool ist genau was ihr hier diskutiert habt.
Ich muss öfters ein Projekt von Rechner A nach Rechner B bringen.
Das installieren der verschiedenen Komponenten und Library's sollte mit dem DPT vereinfacht werden.
Zudem kann das DPT ein zip-File aller benötigten Dateien erstellen.
Welche Dateien wirklich benötigt werden und welche nicht, entnehme ich dem dem Compiler-Output.

Was das Tool sonst noch so kann, seht ihr im der angeängten PDF-Datei.

Gruss Sämi


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:17 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