Heute hat Embarcadero einen zweiten Patch für RAD Studio, Delphi und C++Builder 12.3 Athens veröffentlicht.
Der RAD Studio 12.3 Mai-Patch ist ein kumulativer Patch, der Qualitätsverbesserungen für die Version 12.3 bereitstellt, einschließlich der Korrekturen, die bereits in der RAD Studio 12.3 April Patchsowie einige Dateien, die im April-Patch fehlten, und ein paar zusätzliche Korrekturen.
Abgesehen von den fehlenden Dateien behebt dieser Patch folgende Probleme:
- Ein Problem mit dem Win64-Debug-Ausdruck-Auswerter nach der Anwendung des April-Patches, berichtet unter https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3416
- Ein Problem mit den Versionsinformationen in der 64-Bit-IDE, berichtet unter https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3173.
Wenn Sie den April-Patch bereits installiert haben, können Sie den Mai-Patch darüber installieren (wie Sie nach der Installation im Feld Über unten sehen können). Wenn Sie den April-Patch noch nicht installiert haben, können Sie einfach den Mai-Patch installieren, der alles enthält (in diesem Fall wird im Feld Über nur der Mai-Patch angezeigt). Im Rahmen der Veröffentlichung des Mai-Patches haben wir den April-Patch zurückgezogen.
Dieser Patch ist ca. 650MB groß und kann heruntergeladen werden. Die Installation dieses Patches wird für alle RAD Studio 12.3, Delphi 12.3 und C++Builder 12.3 Kunden dringend empfohlen.
Patch-Installationsprozess
Die GetIt-basierten Installationsschritte für dieses aufgeschobene Paket ähneln denen, die bereits in der Vergangenheit beschrieben wurden (siehe zum Beispiel https://blogs.embarcadero.com/rad-studio-11-alexandria-patch-1-available/):
- Die Verfügbarkeit des Patches wird auf der Willkommensseite der IDE angezeigt
- Alternativ können Sie auch im GetIt Package Manager danach suchen
- Sobald Sie die Installation starten, werden Sie aufgefordert, die EULA des Patches zu akzeptieren (die mit der EULA des Produkts identisch ist) und Sie werden daran erinnert, dass Sie die IDE neu starten müssen.
- Wenn der eigentliche Prozess startet, wird eine Konsole geöffnet. Denken Sie daran, dass Sie möglicherweise die UAC-Systemabfrage akzeptieren müssen, um fortzufahren, auch wenn sie sich hinter dem Konsolenfenster befindet. Der gesamte Installationsvorgang findet außerhalb der IDE statt, in einer Befehlszeilenkonsole.
- Sobald der Vorgang abgeschlossen ist, sollte die RAD Studio IDE automatisch neu starten
Ein paar zusätzliche Hinweise:
- Sie haben die Möglichkeit entlassen den Patch zu installieren und nicht mehr auf der Willkommensseite daran erinnert zu werden, ohne ihn zu installieren.
- Wenn Sie den Patch über GetIt installieren, zeigt die About Box in der IDE an, dass der Patch installiert wurde.
Falls Sie die Patch-ZIP-Datei von der mein.embarcadero.de Portal (wo er in Kürze verfügbar sein wird), müssen Sie ihn manuell installieren, wobei Sie ähnliche Schritte wie bei der automatischen Installation befolgen müssen: Die Einzelheiten finden Sie in der Readme-Datei, die der Installation beiliegt. Sie müssen die RAD Studio IDE manuell schließen, bevor Sie den Patch installieren (Sie werden eine Fehlermeldung erhalten, wenn die IDE noch läuft). Beachten Sie bitte auch, dass bei einer manuellen Installation der Status des Patches nicht in der About-Box angezeigt wird.
RAD Studio 12.3 Mai Patch Readme
19. Mai 2025
Der RAD Studio 12.3 Mai-Patch ist ein kumulativer Patch, der Qualitätsverbesserungen für die Version 12.3 bereitstellt. Dazu gehören die Korrekturen, die bereits im RAD Studio 12.3 April-Patch enthalten waren, sowie einige Dateien, die im April-Patch fehlten, und die Behebung eines Problems mit dem Win64-Debug-Expression-Evaluator nach der Anwendung des April-Patches, über das unter https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3416sowie ein Problem mit den Versionsinformationen in der 64-Bit-IDE, das unter https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3173.
Die Installation dieses Patches wird für alle RAD Studio 12.3, Delphi 12.3 und C++Builder 12.3 Kunden dringend empfohlen. Dieser kumulative Patch ist etwa 600 MB groß.
Nachfolgend finden Sie die Readme-Datei des April-Patches, zu dem dieser Mai-Patch hinzukommt. Die Installationsschritte bleiben die gleichen.
RAD Studio 12.3 April Patch Readme
April 22, 2025
RAD Studio 12.3 April Patch bietet Qualitätsverbesserungen für die Version 12.3, die sich auf den Delphi Compiler, die C++ 64-Bit Modern Toolchain, die RAD Studio 64-Bit IDE und ihren Debugger, die VCL-Bibliothek und andere RAD Studio-Funktionen konzentrieren.
Die Installation dieses Patches wird für alle RAD Studio 12.3, Delphi 12.3 und C++Builder 12.3 Kunden dringend empfohlen.
Installation über GetIt
Wenn Sie den Patch über GetIt herunterladen, wird er automatisch installiert, wobei ein Backup der ersetzten Dateien erstellt wird. Der Download, etwa 162MB, erfolgt in einem der Schritte des Konsolenfensters (dies kann je nach Verbindungsgeschwindigkeit einige Zeit dauern).
Hinweis: Der Patch enthält eine aktualisierte Version von PAServer. Diese wird in den Patch-Download-Ordner kopiert. Sie müssen sie auf Ihre Zielgeräte (Mac, Linux, Windows) kopieren und dort manuell installieren.
Außerdem sollten Sie zum Debuggen von Paketen in der 64-Bit-IDE die Umgebungsvariable LLDB_DCP_SEARCH_PATH so setzen, dass sie auf den Ordner libwin64debug verweist, und zwar mit einem Befehl wie
setze LLDB_DCP_SEARCH_PATH=C:\Program Files (x86)\Embarcadero\Studio\23.0lib\win64\debug
Und führen Sie dann bin64bds.exe von der gleichen Befehlszeile aus.
Handbuch Download und Installation
Dieser Patch ist auch im Download-Portal unter my.embarcadero.com verfügbar. Suchen Sie die RAD Studio 12.3 April Patch-Datei und laden Sie sie herunter. Nach dem Entpacken können Sie die Batch-Datei ausführen oder die eingebettete ZIP-Datei manuell in den entsprechenden Unterordnern des RAD Studio-Installationsordners erweitern.
Sie müssen PAServer kopieren und auf Ihrem Zielgerät installieren und die Umgebungsvariable LLDB_DCP_SEARCH_PATH wie oben beschrieben setzen.
Schritte zur Deinstallation (für die GetIt-Installation)
So deinstallieren Sie den Patch und kehren zur ursprünglichen Version 12.3 zurück:
Öffnen Sie den Installationsordner des Catalog Repository
Führen Sie patch.R123.hotfix.april_uninstall.bat aus
Erst *nachdem* Sie den Patch gelöscht haben, deinstallieren Sie das Paket von GetIt
Quality Portal-Probleme und andere Probleme, die mit dem RAD Studio 12.3 April Patch behoben wurden
Delphi Compiler und Toolchain
Dieser Patch behebt ein Problem mit der Compiler-Geschwindigkeit sowie eine Änderung bei der Verwendung von Record Constraints für generische Typen:
https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3163
https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3102
https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3309
Moderner C++ 64-Bit-Compiler und Toolchain
Der Patch enthält insgesamt eine Reihe von Qualitätsverbesserungen in verschiedenen Bereichen.
Der Patch behebt die folgenden öffentlich gemeldeten Probleme:
https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3056
https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-2708
64-bit RAD Studio IDE
Für die 64-Bit-IDE von RAD Studio haben wir Unterstützung für ExpertsCreators hinzugefügt, ein Problem bei der Ausführung auf einer Windows ARM VM in Parallels Desktop behoben und viele Verbesserungen beim Debuggen von 64-Bit Delphi-Anwendungen in der 64-Bit-IDE insgesamt vorgenommen.
Der Patch behebt außerdem die folgenden öffentlich gemeldeten Probleme im Zusammenhang mit Schlüsselbindungen:
https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3169
Zusätzliche Berichte
Der Patch behebt die folgenden öffentlich gemeldeten Probleme für Android-Dienste und VCL-Stile sowie ein Problem bei der Erstellung von Delphi ActiveX-Bibliotheken:
https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3108
https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3149
