Website-Icon Embarcadero RAD Studio, Delphi, & C++Builder Blogs

RAD Studio 11 Alexandria-Patch 1 verfügbar

rad11 patch1 title 2

Embarcadero hat heute einen Patch für RAD Studio, Delphi und C++Builder 11 Alexandria veröffentlicht. Der Patch behebt einige relevante Probleme in der neuesten Version und ist für aktive Update-Abonnementkunden im GetIt-Paket-Manager (mit einer entsprechenden Warnung auf der neuen IDE-Willkommensseite) oder auf der Download-Site my.embarcadero.com verfügbar. Die Installation dieses Patches wird allen RAD Studio 11-Kunden empfohlen. Die Patch-Readme-Datei mit der Liste der öffentlich gemeldeten behobenen Probleme befindet sich weiter unten in diesem Blogbeitrag (und in der Patch-Readme-Datei), die auch den Installationsprozess erklärt.

GetIt-basierte Installation

Wenn Sie die IDE starten (oder bei der nächsten Aktualisierung der Begrüßungsseite), sehen Sie das Symbol „Patch verfügbar“, das sich an einer anderen Stelle auf der RAD 11-Begrüßungsseite befindet, wie Sie unten sehen können:

Wenn Sie das Symbol auswählen oder den GetIt-Paketmanager öffnen und zum Abschnitt „Patches und Hotfixes“ navigieren, sehen Sie das folgende Element:

Der Patch wird als verzögertes Installationspaket geliefert, d. h. er wird installiert, nachdem Sie die IDE heruntergefahren haben (Sie werden zum Neustart aufgefordert, können aber bis später warten). Denken Sie daran, dass Sie die UAC-Windows-Eingabeaufforderung sofort nach dem Start des Installationsvorgangs akzeptieren müssen (die als hängen geblieben erscheint, während die UAC-Eingabeaufforderung in einem separaten Fenster angezeigt wird). Beachten Sie auch, dass der Download des Patches etwa 700 MB umfasst, sodass der Download-Schritt, der über das Konsolenfenster unten stattfindet (das beim Herunterfahren der IDE geöffnet wird), einige Zeit in Anspruch nehmen wird:

Sobald der Download abgeschlossen ist, installiert das Patch-Tool die neuen Dateien, sichert die alten und öffnet ein sekundäres Konsolenfenster:

Es wird erwartet, dass einige Dateien nicht gefunden werden, wenn Ihre Installation nicht abgeschlossen war (z. B. bei fehlenden Übersetzungsdateien oder wenn Sie C++ Builder nicht installiert haben, wie in der Abbildung oben).

Sobald der Patch-Installationsprozess abgeschlossen ist, wird die RAD Studio-IDE automatisch neu gestartet. Beachten Sie jedoch, dass die durch diesen Patch aktualisierte macOS-Version von PAServer manuell auf Ihrem macOS-Gerät installiert werden muss.

Manuelle Installation

Sie finden den Patch auch im Portal my.embarcadero.com . In diesem Fall müssen Sie die Patch-ZIP-Datei herunterladen und manuell installieren, indem Sie ähnlichen Schritten der automatischen Installation folgen. Sie müssen die RAD Studio-IDE manuell schließen, bevor Sie den Patch installieren (wenn die IDE ausgeführt wird, wird ein Fehler angezeigt).

Readme zu RAD Studio 11 Patch 1

Dieser Patch behebt einige relevante Probleme von RAD Studio 11, die sich auf die VCL-Bibliothek, die RAD Studio-IDE, den Apple iOS Store-Support und weitere unten aufgeführte Bereiche beziehen. Die Installation dieses Patches wird allen RAD Studio 11-Kunden empfohlen. Dieser Patch ist ungefähr 700 MB zum Herunterladen.

Installation über GetIt

Wenn Sie den Patch über GetIt herunterladen, wird er automatisch installiert und erstellt ein Backup der ersetzten Dateien. Die neue Version von PAServer für macOS wird jedoch nur in den PAserver-Ordner kopiert (standardmäßig ein Ordner wie C:Program Files (x86)EmbarcaderoStudio22.0PAServer), und Sie müssen sie auf einen Mac kopieren und dort manuell installieren .

Manueller Download und Installation

Dieser Patch ist auch im Download-Portal unter my.embarcadero.com verfügbar. In diesem Fall finden Sie die Hauptdownloaddatei von RAD Studio 11 Patch 1, die Sie in die entsprechenden Unterordner des RAD Studio-Installationsordners erweitern müssen, und einen separaten Download für den aktualisierten PAServer für macOS, den Sie kopieren und auf Ihrem Mac installieren.

Deinstallationsschritte (für GetIt-Installation)

* Öffnen Sie den Installationsordner des Katalog-Repository
* Führen Sie patch.R110.hotfix.1.bat aus
* Nur *nach* dem Löschen des Patches, deinstallieren Sie das Paket von GetIt

Beachten Sie auch, dass die Patch-Installation einen Sicherungsordner und ein Installationsprotokoll unter dem Hauptproduktordner mit dem Installationszeitstempel erstellt, wie zum Beispiel:
C:Program Files (x86)EmbarcaderoStudio22.0_patch-backup2021-10-25 10.20.15

Probleme mit dem Qualitätsportal werden von diesem Patch behoben

RSP-35800 Windows 11 Menütext mit ImageList nicht lesbar
RSP-35785 Emoji-Farben sind unter iOS falsch
RSP-35778 Skalierte Formulare haben in 11.0 nicht immer die entsprechende Größe
RSP-35716 FontSize und Position von Labels und Komponenten werden in Delphi immer größer
RSP-35701 iOS Entwicklung für AppStore nicht möglich mit XCode 13.0
RSP-35651 #$21..#$5F Zeichen können am Ende nicht richtig ausgewählt werden.
RSP-35650 Fehler bei der Verwendung von IME zur Texteingabe bei der Auswahl von
RSP-35518 Schriftarten in verschachtelten Steuerelementen werden in Dpi
-unbewussten Anwendungen nicht herunterskaliert RSP-35473 VCL-Stile IDE -Fehler bei der Auswahl von Steuerelementen
RSP-35459Eine Änderung in TThread unterbricht die Windows XP-Kompatibilität
RSP-35312 Programme, die mit dpi>96 erstellt wurden, laufen in 96dpi beschädigt
RSP-35049 DoThemedDrawText: Parameter „Selected“ wird ignoriert, was zu einer falschen
Textfarbe in Menüs unter Windows 11 führt RSP-34960 Änderung der Schrifthöhe in DFM bei Scaled = False
RSP-34913 VirtualImageList-Bilder wachsen, wenn HighDPI=Auto (Monitor Scale = 200)
RSP-34822 Dynamisch erstellte Frames werden falsch skaliert, wenn sich die IDE im High DPI-Modus befindet

Wir haben auch eine Zugriffsverletzung behoben, die durch die Willkommensseite verursacht wurde, einige Probleme im Zusammenhang mit dem Öffnen alter Formulare mit nicht-visuellen Komponenten in einer High-DPI-IDE-Konfiguration, das gleiche Problem mit Emoji-Farben in RSP-35785 auch für Android

Die mobile Version verlassen