Heute hat Embarcadero einen Patch für RAD Studio, Delphi und C++Builder 12.3 Athens veröffentlicht.
Der RAD Studio 12.3 April Patch enthält Qualitätsverbesserungen für die Version 12.3, die sich auf den Delphi-Compiler, die 64 Bit-Modern-Toolchain für C++, die 64 Bit-IDE von RAD Studio und den Debugger, die VCL-Bibliothek und andere Funktionen von RAD Studio konzentrieren. Die Installation dieses Patches wird allen Kunden von RAD Studio 12.3, Delphi 12.3 und C++Builder 12.3 dringend empfohlen.
Der Patch ist etwa 333 MB groß. Die Details zu den Korrekturen und Änderungen finden Sie in der unten aufgeführten Readme-Datei. Beachten Sie insbesondere, dass Sie eine Umgebungsvariable für das Debuggen von Paketen in der 64 Bit-IDE definieren müssen.
Patch-Installationsprozess
Die GetIt-basierten Installationsschritte für dieses 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 nach dem Patch suchen
- Sobald Sie die Installation starten, werden Sie aufgefordert, die Patch-EULA zu akzeptieren (die mit der Produkt-EULA identisch ist) und Sie werden daran erinnert, dass Sie die IDE neu starten müssen
- Wenn der eigentliche Prozess beginnt, wird eine Konsole geöffnet. Denken Sie daran, dass Sie die UAC-Eingabeaufforderung akzeptieren müssen, um fortzufahren, auch wenn sie sich hinter dem Konsolenfenster befinden könnte. Der gesamte Installationsvorgang findet außerhalb der IDE in einer Befehlszeilenkonsole statt
- Sobald der Prozess abgeschlossen ist, sollte die RAD Studio IDE automatisch neu gestartet werden
Einige zusätzliche Hinweise:
- Sie haben die Möglichkeit, den Patch zu verwerfen und nicht mehr auf der Willkommensseite daran erinnert zu werden, auch ohne ihn zu installieren
- Wenn Sie den Patch über GetIt installieren, zeigt der About-Dialog in der IDE an, dass der Patch installiert wurde
Wenn Sie die ZIP-Datei des Patches vom Portal my.embarcadero.com herunterladen, müssen Sie ihn manuell installieren, wobei Sie die gleichen Schritte wie bei der automatischen Installation befolgen müssen: Die Einzelheiten finden Sie in der Readme-Datei, die in der Installation enthalten ist. Sie müssen die RAD Studio-IDE manuell schließen, bevor Sie den Patch installieren (Sie erhalten eine Fehlermeldung, wenn die IDE noch läuft). Denken Sie bitte auch daran, dass bei einer manuellen Installation der Status des Patches nicht im About-Dialog angezeigt wird.
RAD 12 April Patch Readme
22. April 2025
Der 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 allen 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 eine Sicherung der ersetzten Dateien erstellt wird. Der Download 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. Dieser wird in den Download-Ordner des Patches kopiert und Sie müssen ihn 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 etwa:
|
1 |
set LLDB_DCP_SEARCH_PATH=C:Program Files (x86)EmbarcaderoStudio23.0libwin64debug |
Führen Sie dann bin64bds.exe über dieselbe Befehlszeile aus.
Manueller 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 diese 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 für die Deinstallation (für die GetIt-Installation)
So deinstallieren Sie den Patch und kehren zur ursprünglichen Version 12.3 zurück:
- Öffnen Sie den Katalog-Repository-Installationsordner
- Führen Sie patch.R123.hotfix.april_uninstall.bat aus
- Erst *nach* der Löschung des Patches deinstallieren Sie das Paket von GetIt
Quality Portal-Themen und andere Probleme, die mit dem RAD Studio 12.3 April Patch behoben wurden
Delphi-Compiler und Toolchain
Dieser Patch behebt ein Compiler-Geschwindigkeitsproblem zusammen mit einer Ä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
Modern C++ 64 Bit-Compiler und Toolchain
Der Patch enthält 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 Reports
Der Patch behebt die folgenden öffentlich gemeldeten Probleme für Android-Dienste und VCL-Stile sowie ein Problem beim Erstellen von Delphi ActiveX-Bibliotheken:
https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3108
https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3149
Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Free Delphi Community Edition Free C++Builder Community Edition







