![]() |
Delphi 11 - Installierte Patches werden nicht angezeigt
Hallo,
obwohl ich alle Patches installiert habe, erhalte ich, wenn ich in der IDE "Info über" aufrufe: Keine Aktualisierungen installiert. Laut Get-It-Packagemanager und auch lt. Patchlog-Datei sind aber alle installiert. Der eigentliche Anlass meiner Frage ist, dass ich für eine Zusatz-Komponente (Report Builder von Digital Methaphors) ein Update nicht installieren kann. Auf meine Rückfrage beim DigitalMethaphors-Support wurde mir mitgeteilt, dass ich vorher Delphi 11.1 installieren müsste. Das ist aber passiert, wird nur nicht angezeigt. Bin jetzt etwas verwirrt. Kann einer helfen? |
AW: Delphi 11 - Installierte Patches werden nicht angezeigt
![]() Diese Pakete stehen teilweise im lokalen User-CatalogRepositiory (HKEY_CURRENT_USER) Du führtst aber die Installation mit einem Admin-User aus und da wird es in dessem lokalen CatalogRepositiory (HKEY_CURRENT_USER) gespeichert, mit dem Ergebnis, wenn dein Delphi/GetIt nicht dieser Admin ist, dann sieht getit diesen Eintrag nicht, weil jemand zu dämlich ist und das nicht im globalen CatalogRepositiory (HKEY_LOCAL_MACHINE) speichert. |
AW: Delphi 11 - Installierte Patches werden nicht angezeigt
Ich führe die Installation mit meinem normalen Benutzernamen aber mit Admin-Rechten aus. Die Pakete stehen in meinem lokalen User-CatalogRepositiory (HKEY_CURRENT_USER). Ich verstehe nicht ganz, was du mir mit deiner Antwort jetzt sagen willst.
|
AW: Delphi 11 - Installierte Patches werden nicht angezeigt
Hallo,
vielleicht hilft es, wenn man es manuell in die Registry einträgt( soll bei 10.? schon einmal geholfen haben) Computer\HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BD S\22.0\InstalledUpdates Müsste bei Delphi 11 heissen: 'Delphi11 Update1' Ist jetzt nur eine Vermutung da ich kein Delphi 11 habe. Edit: Patches werden nicht angezeigt Gruß |
AW: Delphi 11 - Installierte Patches werden nicht angezeigt
Neee, da tragen die eh nie was ein (wäre sonst auch zu praktisch, wenn man im Info-Dialog auch Patches sehen könnte)
Aber hier geht es um die Anzeige im GetIt ... das reagiert nur auf Verzeichnisse in den beiden CatalogRepository in der Registry (ist ja auch nicht "nur" für Updates gebaut) und eventuell auch noch im Dateisystem. |
AW: Delphi 11 - Installierte Patches werden nicht angezeigt
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
nur kurz zur Korrektur, da in #4 der Schlüsselname fehlt. bei 10.4.2 sieht's bei mir so aus. (Anhang) Gruß |
AW: Delphi 11 - Installierte Patches werden nicht angezeigt
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Anhang 55152 |
AW: Delphi 11 - Installierte Patches werden nicht angezeigt
Update (mit Installer installiert) vs. Patch (z.B. über GetIt installiert) :zwinker:
Aber natürlich würde es den Patches niemand verbieten sich auch da einzutragen, wenn jemand schlau genug wäre sowas zu machen. :stupid: |
AW: Delphi 11 - Installierte Patches werden nicht angezeigt
Hallo,
zu #7 Vielen Dank dafür, ich habe mir inzwischen einmal die Trial angeschaut. Es wird auch so unter Hilfe\Info angezeigt. Zumindestens in der Trial läßt sich der Reportbuilder problemlos installieren. Über die farbige Gestaltung der IDE läßt sich streiten. Gruß |
AW: Delphi 11 - Installierte Patches werden nicht angezeigt
Zitat:
Diesen kannst Du auch gegen ein eigenes Bild austauschen -> Layout bearbeiten -> Optionen -> Willkommensseite -> (Hintergrund) Laden ![]() |
AW: Delphi 11 - Installierte Patches werden nicht angezeigt
Vielen Dank für eure bisherigen Antworten. Leider kann ich ReportBuilder 21.04 Build 2 immer noch nicht installieren. Nach der zunächst scheinbar erfolgreichen Installation kommt beim Aufruf der Delphi-Ide dann eine Fehlermeldung und das entsprechende Package ist nicht installiert.
Ist es denkbar, dass die Installation via GetIt von der Installation eines direkt heruntergeladenen und installierten Setups abweicht? |
AW: Delphi 11 - Installierte Patches werden nicht angezeigt
wenn das/die Package(s) vorhanden ist/sind
* Quellcode (DPK/DPROJ) * oder kompiliert BPL dann einfach selber installieren/registrieren * Code öffnen und kompilieren+installieren * Menü > Komponente > Package installieren ** oder selber eintragen HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\22.0\Known Packages |
AW: Delphi 11 - Installierte Patches werden nicht angezeigt
Liste der Anhänge anzeigen (Anzahl: 1)
Das Problem ist, dass beim Start von Delphi eine Fehlermeldung bezüglich dieses Packages kommt (siehe Anlage).
|
AW: Delphi 11 - Installierte Patches werden nicht angezeigt
Erstmal bei solchen Meldungen "DLL/BPL nicht gefunden" immer etwas aufpassen.
Windows sagt als Fehler immer "nur" LastError ERROR_DLL_NOT_FOUND und die Programme schreiben noch dazu, welche DLL sie mit LoadLibrary (LoadPackage) laden wollten, aber es muß nicht "DIESE" DLL sein, sondern kann auch Eine gewesen sein, die von der DLL geladen werden sollte. (DLLs haben ja auch Abhängigkeiten zu anderen DLLs) Hier wird aber nicht eine DLL nicht gefunden, sondern die gefundenen DLL/BPL passt nicht zusammen. z.B. BPL von anderen DelphiVersion, bzw. aus anderem Quellcode-Stand kompiliert Delphi 11 vs. Delphi 11.1 oder Delphi 11 vs. Delphi 10.x ... |
AW: Delphi 11 - Installierte Patches werden nicht angezeigt
Hallo,
ich hab's direkt vorm Hersteller runtergeladen. Gruß |
AW: Delphi 11 - Installierte Patches werden nicht angezeigt
Das kann nicht ganz stimmen.
Embarcadero hat vor Langem mitbekommen, dass es eine blöde Idee ist ALLE Packages nach C:\Windows zu installieren. Bei dir liegen aber vom RBuilder BPLs dort und Diese passen nicht zu den BPLs in C:\Program Files (x86)\Embarcadero\Studio\. Diese BPLs sind nicht miteinander kompatibel (vermutlich ein Teil davon falsche Versionen eines anderen Update/Patch). |
AW: Delphi 11 - Installierte Patches werden nicht angezeigt
Ist evtl. noch eine alte Delphi Version auf diesem PC (gewesen)?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:05 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