Vandaag heeft Embarcadero een patch uitgebracht voor RAD Studio, Delphi en C++Builder 13 Florence.
De RAD Studio 13 September Patch biedt kwaliteitsverbeteringen aan de 13 release, gericht op problemen in de C++Builder IDE met USEFORM macro's en het refactoring menu, een versie mismatch in PAServer voor MacOS, ontbrekende componenten in de Indy library integratie, en een FireMonkey design time crash.
Deze patch is ongeveer 500MB om te downloaden. De details van de fixes en wijzigingen staan in het leesmij-bestand hieronder.
Installatieproces patch
GetIt-gebaseerde installatiestappen voor dit uitgestelde pakket lijken erg op wat al eerder beschreven is (zie bijvoorbeeld https://blogs.embarcadero.com/rad-studio-11-alexandria-patch-1-available/):
- De beschikbaarheid van de patch wordt aangegeven op de welkomstpagina van de IDE
- Als alternatief kunt u ernaar zoeken in de GetIt Package Manager
- Zodra je de installatie start, wordt je gevraagd om de EULA van de patch te accepteren (die hetzelfde is als de EULA van het product) en wordt je eraan herinnerd dat je de IDE opnieuw moet opstarten.
- Als het eigenlijke proces start, opent het een console. Onthoud dat je misschien de UAC systeemprompt moet accepteren om door te gaan, ook al zit deze misschien achter het consolevenster. Het hele installatieproces vindt plaats buiten de IDE, in een opdrachtregelconsole.
- Tijdens het proces zul je een aantal waarschuwingen zien voor ontbrekende bestanden. Dit komt omdat de 13.0 RTM build een aantal Indy bestanden miste die in de patch zaten. Het hulpprogramma pathtool dat we gebruiken, geeft in dit geval een waarschuwing (omdat het standaard een bestaand bestand vervangt), maar je kunt het negeren.
- Zodra het proces is voltooid, moet de RAD Studio IDE automatisch opnieuw opstarten.
We maken de patch ook beschikbaar in de mijn.embarcadero.nl portaal voor handmatige download en installatie, volg de stappen in het leesmij-bestand dat bij de installatie en in deze blogpost is meegeleverd.
Een paar extra opmerkingen:
- Als je de patch installeert via GetIt, zal de About Box in de IDE aangeven dat de patch geïnstalleerd is, als je handmatig installeert, zal deze informatie ontbreken.
- In beide gevallen moet je PAServer handmatig opnieuw installeren op je Mac, zoals uitgelegd in de leesmij
RAD 13 september patch leesmij
De RAD Studio 13 September Patch biedt kwaliteitsverbeteringen aan de 13 release, gericht op problemen in de C++Builder IDE met USEFORM macro's en het refactoring menu, een versie mismatch in PAServer voor MacOS, ontbrekende componenten in de Indy library integratie, en een FireMonkey design time crash.
Het installeren van deze patch wordt sterk aanbevolen voor alle klanten van RAD Studio 13, Delphi 13 en C++Builder 13.
Installatie via GetIt
Als je de patch via GetIt downloadt, wordt hij automatisch geïnstalleerd, waarbij een back-up van de vervangen bestanden wordt gemaakt. Merk op dat de eigenlijke download, ongeveer 500MB, gebeurt terwijl de patch wordt uitgevoerd in een consolevenster (een operatie die enige tijd kan duren, afhankelijk van je verbindingssnelheid).
Opmerking: De patch bevat een bijgewerkte versie van PAServer voor MacOS en iOS. Deze is gekopieerd naar de downloadmap van de patch en moet je kopiëren naar je Mac-apparaat en daar handmatig installeren.
Handleiding downloaden en installeren
Deze patch is ook beschikbaar in de downloadportal op my.embarcadero.com. Zoek het RAD Studio 13 September Patch-bestand en download het. Nadat u het hebt uitgepakt, kunt u het meegeleverde batchbestand uitvoeren of u kunt het ingesloten ZIP-bestand handmatig uitbreiden in de respectieve submappen van de RAD Studio-installatiemap. Je moet ook PAServer voor MacOS installeren, zoals hierboven aangegeven.
De-installatie stappen (voor GetIt installatie)
Om de patch te verwijderen en terug te keren naar de 13 originele versie:
Open de installatiemap van de Catalog Repository (er is een specifieke, nieuwe opdracht in het GetIt-dialoogvenster om de map te openen waarin een pakket is opgeslagen)
Voer het batchbestand voor verwijderen uit
Pas *nadat* je de patch hebt verwijderd, verwijder je het pakket van GetIt
Kwalitatieve portaalproblemen aangepakt
Dit zijn de openbaar gerapporteerde problemen van Quality Portal die door deze patch worden aangepakt:
RSS-4059: PAServer Manager 37.0 op zoek naar /Applications/PAServer-24.0.app op Mac
RSS-4169: RS 13 delayimp.h en mogelijk andere headers ontbreken voor Win64x
