Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
BeiträgeRAD Studio

November-Patch für RAD Studio 11 für Alexandria verfügbar

rad11novemberpatch splash

Embarcadero hat heute einen zweiten Patch für RAD Studio, Delphi und C++Builder 11 Alexandria veröffentlicht. Der Patch behebt eine bedeutende Regression, die durch Patch 1 eingeführt wurde, und verbessert die Unterstützung für die neuesten Apple SDKs auf macOS Monterey mit einer neuen Version von PAServer für macOS.

Dieser zweite Patch, genannt November-Patch, ist ein kumulativer Patch, der auch Patch-1-Fixes enthält – und daher stellen wir Patch 1 ein. Das bedeutet, dass der November-Patch gleichermaßen auf einer RAD Studio 11 RTM-Version oder auf einem System mit bereits Patch 1 installiert werden kann . Der Patch ist für Kunden mit aktivem Update-Abonnement im GetIt-Paket-Manager verfügbar (mit einer entsprechenden Warnung auf der neuen IDE-Willkommensseite) und wird in Kürze auf der  Download-Site my.embarcadero.com verfügbar sein. 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:

rad11 patch1 announce

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

rad11novemberpatch

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 Patch über 850 MB zum Herunterladen umfasst, sodass der Download-Schritt, der über das Konsolenfenster (das beim Herunterfahren der IDE geöffnet wird) stattfindet, einige Zeit in Anspruch nehmen wird.

Es wird auch erwartet, dass einige Dateien nicht gefunden werden, wenn Ihre Installation nicht abgeschlossen war (z. B. bei fehlenden Übersetzungsdateien oder bei einer teilweisen Plattforminstallation).

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).

—- RAD Studio 11. November-Patch-Readme —-

Dies ist der zweite Patch für RAD Studio 11 und es handelt sich um einen kumulativen Patch, der alle Änderungen und Fehlerbehebungen in RAD Studio 11.0 Patch 1 enthält. Aus diesem Grund kann dieser neue Patch gleichermaßen auf einem System installiert werden, auf dem bereits Patch 1 installiert ist es oder auf einer neuen RAD Studio 11-Installation.

Der Patch behebt eine in RAD Studio 11 Patch 1 eingeführte Regression und enthält ein zusätzliches Update für PAServer für die macOS- und iOS-Entwicklung unter macOS 12.0.1 Monterey. Weitere Details sind unten aufgeführt. Die Installation dieses Patches wird allen RAD Studio 11-Kunden empfohlen.

Installation über GetIt

Wenn Sie den Patch über GetIt herunterladen, wird er automatisch installiert und erstellt ein Backup der ersetzten Dateien. Der Download, ungefähr 900 MB, erfolgt in einem der Schritte des Konsolenfensters (kann also je nach Verbindungsgeschwindigkeit einige Zeit dauern).

Beachten Sie, dass die aktualisierte RAD Studio 11.0 PAServer-Version 13.0.12.1 für iOS und macOS nur in den PAServer-Ordner kopiert wird (standardmäßig ein Ordner wie C:Program Files (x86)EmbarcaderoStudio22.0PAServer), und Sie müssen ihn nach . kopieren einen Mac und installieren Sie es dort manuell. Nach diesem Schritt müssen Sie im SDK-Manager der RAD Studio-IDE das macOS 12.0 SDK und/oder das iOS 15.0 SDK löschen und neu definieren (wir empfehlen, jedes Apple SDK, das Sie bereits haben, zu löschen und erneut zu importieren, wenn Sie PAServer unter ausführen macOS Monterey).

Manueller Download und Installation

Dieser Patch ist auch im Download-Portal unter my.embarcadero.com verfügbar . In diesem Fall finden Sie die Haupt-Downloaddatei des RAD Studio 11. November-Patches mit einer Batch-Datei, die Sie ausführen können, oder Sie können die ZIP-Datei manuell in den entsprechenden Unterordnern des RAD Studio-Installationsordners erweitern. Sie müssen auch PAServer kopieren und auf Ihrem Mac installieren und die SDKs wie oben beschrieben erneut importieren.

Deinstallationsschritte (für GetIt-Installation)

  • Öffnen Sie den Installationsordner des Katalog-Repository
  • Führen Sie patch.R110.hotfix.november_uninstall.bat aus
  • Erst *nach* Sie den Patch gelöscht haben, deinstallieren Sie das Paket von GetIt

Neue Probleme mit dem Qualitätsportal, die durch den 11. November-Patch von RAD Studio behoben werden

Probleme im Zusammenhang mit PAServer

RSP-36094 Kann nicht zu
Macos kompiliert werden, keine solche Datei RSP-36068 Paserver-Problem arm osx monterey
RSP-36064 Exception-Klasse 6 beim Versuch, die Firemonkey-App unter macOS Monterey auszuführen

VCL-bezogene Probleme

RSP-36207 Breite der GroupBox auf geerbtem Formular ändert sich zum Standard
RSP-36077 Delphi 11 Patch 1 Vcl.Forms.pas Quellcode stimmt nicht
mit geliefertem vcl280.bpl überein RSP-36004 Patch1 Mangles Forms with BorderStyle = bsNone und bsSingle
RSP-35993 The Koordinatenwert der Komponente mit akBottom wird seltsam.

Probleme mit dem Qualitätsportal, die von RAD Studio 11 Patch 1 behoben wurden (der Inhalt ist in diesem Patch enthalten)

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-35459 Eine Ä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

Darüber hinaus haben wir auch eine Zugriffsverletzung durch die Willkommensseite, einige Probleme beim Öffnen alter Formulare mit nicht-visuellen Komponenten in einer High-DPI-IDE-Konfiguration und die gleichen Probleme mit Emoji-Farben ( RSP-35785 ) auch für Android behoben .

Dev Days of Summer 2-24

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Kommentieren

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

IN THE ARTICLES