Heute hat Embarcadero einen Patch für RAD Studio, Delphi und C++Builder 13 Florenz veröffentlicht.
Der RAD Studio 13 September Patch bietet Qualitätsverbesserungen für die Version 13, die sich auf Probleme in der C++Builder IDE mit USEFORM-Makros und dem Refactoring-Menü, eine Versionsabweichung in PAServer für MacOS, fehlende Komponenten in der Indy-Bibliotheksintegration und einen FireMonkey-Absturz während der Designzeit konzentrieren.
Dieser Patch ist ca. 500MB groß und kann heruntergeladen werden. Die Details zu den Korrekturen und Änderungen finden Sie in der unten aufgeführten Readme-Datei.
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.
- Während des Vorgangs werden Sie eine Reihe von Warnungen über fehlende Dateien erhalten. Das liegt daran, dass dem 13.0 RTM-Build eine Reihe von Indy-Dateien fehlten, die im Patch enthalten waren. Das Dienstprogramm pathtool, das wir verwenden, gibt in diesem Fall eine Warnung aus (da es standardmäßig eine vorhandene Datei ersetzt), aber Sie können sie ignorieren.
- Sobald der Vorgang abgeschlossen ist, sollte die RAD Studio IDE automatisch neu starten
Wir werden den Patch auch in der mein.embarcadero.de Portal für den manuellen Download und die Installation. Folgen Sie dabei den Schritten in der Readme-Datei, die in der Installation und in diesem Blog-Beitrag enthalten ist.
Ein paar zusätzliche Hinweise:
- Wenn Sie den Patch über GetIt installieren, zeigt die About Box in der IDE an, dass der Patch installiert wurde. Wenn Sie manuell installieren, fehlt diese Information.
- In beiden Fällen müssen Sie PAServer manuell auf Ihrem Mac neu installieren, wie in der Readme-Datei beschrieben
RAD 13 September Patch Readme
Der RAD Studio 13 September Patch bietet Qualitätsverbesserungen für die Version 13, die sich auf Probleme in der C++Builder IDE mit USEFORM-Makros und dem Refactoring-Menü, eine Versionsabweichung in PAServer für MacOS, fehlende Komponenten in der Indy-Bibliotheksintegration und einen FireMonkey-Absturz während der Designzeit konzentrieren.
Die Installation dieses Patches wird für alle RAD Studio 13, Delphi 13 und C++Builder 13 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. Beachten Sie, dass der eigentliche Download (ca. 500 MB) erfolgt, während der Patch in einem Konsolenfenster ausgeführt wird (ein Vorgang, der je nach Verbindungsgeschwindigkeit einige Zeit dauern kann).
Hinweis: Der Patch enthält eine aktualisierte Version von PAServer für MacOS und iOS. Diese wird in den Patch-Download-Ordner kopiert. Sie müssen sie auf Ihr Ziel-Mac-Gerät kopieren und dort manuell installieren.
Handbuch Download und Installation
Dieser Patch ist auch im Download-Portal unter my.embarcadero.com verfügbar. Suchen Sie die RAD Studio 13 September Patch-Datei und laden Sie sie herunter. Nach dem Entpacken können Sie die enthaltene Batch-Datei ausführen oder die eingebettete ZIP-Datei in den entsprechenden Unterordnern des RAD Studio-Installationsordners manuell erweitern. Sie müssen auch PAServer für MacOS installieren, wie oben angegeben.
Schritte zur Deinstallation (für die GetIt-Installation)
So deinstallieren Sie den Patch und kehren zur 13 Originalversion zurück:
Öffnen Sie den Katalog-Repository-Installationsordner (es gibt einen speziellen, neuen Befehl im GetIt-Dialog, um den Ordner zu öffnen, in dem ein Paket installiert ist)
Führen Sie die Deinstallations-Batchdatei aus
Erst *nachdem* Sie den Patch gelöscht haben, deinstallieren Sie das Paket von GetIt
Fragen zum Qualitätsportal
Dies sind die öffentlich gemeldeten Probleme im Qualitätsportal, die mit diesem Patch behoben werden:
RSS-4059: PAServer Manager 37.0 sucht nach /Programme/PAServer-24.0.app auf Mac
RSS-4169: RS 13 delayimp.h und möglicherweise andere Header fehlen für Win64x
