AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

JVCL installation??

Ein Thema von Delbor · begonnen am 27. Aug 2020 · letzter Beitrag vom 31. Aug 2020
 
Delphi.Narium

Registriert seit: 27. Nov 2017
2.558 Beiträge
 
Delphi 7 Professional
 
#11

AW: JVCL installation??

  Alt 28. Aug 2020, 11:30
Installiere doch bitte mit Deinem Delphi die Packages manuell.

Neben der install.bat gibt es auch noch die InstallVerbose.bat.

Ruf' die bitte aus einer Kommandozeile auf, damit Du deren Ausgabe sehen kannst.

Zur Installation erstellt die Batch u. a. die dcc32ex.exe aus dem Verzeichnis \jvcl\packages\bin.

Gibt die im Laufe der Installation an, welche Delphiversion sie nutzt?

Die Install.Bat kann man auch mit Parameter aufrufen. Dieser Parameter enthält die zu verwendende Delphiversion. Wird er nicht angegeben, so wird die "erstbeste Delphiversion", die per Automatismus gefunden werden kann, genutzt. Wenn man nur eine Delphiversion installiert hat, dann ist das problemlos. Hat man jedoch mehrere Delphiversionen installiert, woher soll der Automatismus wissen, für welche Delphiversion man die JVCL zu installieren gedenkt? Da muss man dann schonmal ein bisserl behilflich sein

Mit Hilfe des Parameters für die Delphiversion wird in der Registry nach dem konkreten Installationspfad des zu verwendenen Delphis gesucht.

Wenn Du Dir mal den Quelltext von dcc32ex anschaust, wirst Du verstehen, warum die Installation erfolgreich ist, aber eben nicht für die von Dir "erwartete" Delphiversion. Da gibt es u. a. die Zeile for IDEVersion := 1 to 40 do . Mit der werden alle Delphiversionen von 1 bis 40 in der Registry durchprobiert. Und dort wird dann, nach der vom Entwickler der dcc32ex.exe präferierten Logik, die zu verwendene Delphiversion ausgesucht. Diese muss nicht mit der von Dir erwarteten Delphiversion übereinstimmen.

Und wenn GetIt intern auch diese Installationsroutinen der JVCL nutzt, so kann ich nachvollziehen, warum das ab und an mal schiefläuft
  Mit Zitat antworten Zitat
 


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 10:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz