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

RAD Studio 11.1 Alexandria Patch 1 disponible

rad studio 11 title

rad-studio-11-title

Embarcadero a publi√© aujourd’hui un correctif pour RAD Studio, Delphi et C++Builder 11.1 Alexandria.¬†Le correctif r√©sout quelques probl√®mes pertinents dans la version la plus r√©cente et est disponible pour les clients abonn√©s aux mises √† jour actives dans le gestionnaire de packages GetIt (avec une alerte correspondante apparaissant dans la page d’accueil de l’IDE) ou sur le site de¬†t√©l√©chargement¬†my.embarcadero.com .¬†L’installation de ce correctif est recommand√©e pour tous les clients de RAD Studio 11.1.¬†Le fichier readme du patch avec la liste des probl√®mes signal√©s publiquement est ci-dessous dans ce billet de blog (et dans le fichier readme du patch), qui explique √©galement le processus d’installation.

Les √©tapes d’installation bas√©es sur GetIt pour ce package diff√©r√© sont tr√®s similaires √† ce qui a d√©j√† √©t√© d√©crit dans le billet de blog¬†https://blogs.embarcadero.com/rad-studio-11-alexandria-patch-1-available/¬†.¬†Notez qu’√† partir de la version 11.1, vous avez √©galement la possibilit√© de ¬†¬Ľ¬†rejeter¬†¬†¬Ľ un correctif et de ne plus en √™tre rappel√© sur la page d’accueil, m√™me sans l’installer.

Dans ce cas, vous t√©l√©chargez le fichier ZIP du correctif depuis le¬† portail¬†my.embarcadero.com¬†, vous devrez l’installer manuellement, en suivant les m√™mes √©tapes que l’installation automatis√©e.¬†Vous devez fermer manuellement l’IDE de RAD Studio avant d’installer le correctif (vous verrez une erreur si l’IDE est en cours d’ex√©cution) et suivre les √©tapes du fichier readme.

Fichier Lisez-moi du correctif 1 de RAD Studio 11

Fichier Lisez-moi du correctif 1 de RAD Studio 11.1
Ce correctif résout certains problèmes dans RAD Studio 11.1, notamment avec le compilateur Delphi, le débogage sur macOS et iOS, la complétion de code C++ avec le compilateur classique et les zones supplémentaires répertoriées ci-dessous.

L’installation de ce correctif est recommand√©e pour tous les clients de RAD Studio 11.1.¬†Ce patch est d’environ 400 Mo √† t√©l√©charger.

Installation via GetIt

Si vous t√©l√©chargez le correctif via GetIt, il est install√© automatiquement, cr√©ant une sauvegarde des fichiers remplac√©s.¬†Cependant, la nouvelle version de PAServer pour macOS doit √™tre install√©e manuellement sur votre Mac.¬†La nouvelle version est copi√©e dans le dossier PAserver (par d√©faut, un dossier comme C:Program Files (x86)EmbarcaderoStudio22.0PAServer), et vous devez la copier sur un Mac et l’installer manuellement l√†-bas.¬†Voir √©galement les √©tapes suppl√©mentaires pour la configuration de Python ci-dessous.

rad111_patch1

Téléchargement et installation manuels

Ce correctif est √©galement disponible sur le portail de t√©l√©chargement sur my.embarcadero.com.¬†Dans ce cas, vous trouverez le fichier de t√©l√©chargement principal de RAD Studio 11 Patch 1, que vous devez d√©velopper dans les sous-dossiers respectifs du dossier d’installation de RAD Studio, et vous devrez toujours copier et installer le PAServer mis √† jour pour macOS sur votre Mac.¬†Voir √©galement les √©tapes suppl√©mentaires pour la configuration de Python ci-dessous.

√Čtapes suppl√©mentaires pour la configuration de Python sur macOS

PAServer pour macOS n√©cessite l’utilisation de Python 2.7.¬†Voici les √©tapes recommand√©es¬†:

1. Téléchargez Python 2.7 à partir du lien ci-dessous et installez-le
https://www.python.org/ftp/python/2.7.18/python-2.7.18-macosx10.9.pkg

2. Créez un lien symbolique correct pour Python 2.7
‚Äď cd /Applications/PAServer-22.0.app/Contents/MacOS/lldb-x86_64/lib/python2.7
‚Äď sudo mv Python Python.orig
‚Äď sudo ln -s /Library/Frameworks/ Python.framework/Versions/2.7/Python Python

√Čtapes de d√©sinstallation

1. Fermez RAD Studio
2a.¬†Pour une installation GetIt, ouvrez le dossier d’installation de Catalog Repository et d√©placez-vous vers le dossier de correctifs
2b.¬†Pour une installation manuelle, ouvrez le dossier avec les fichiers d’installation
3. Exécutez le fichier patch.R111.patch1_uninstall.bat
4. Désinstallez le package de GetIt

Problèmes du portail de qualité résolus par ce correctif

RSP-37880 Impossible de déboguer iOS
RSP-37760¬†L’utilisation d’ImageList provoque le blocage de l’IDE
RSP-37733¬†Violation d’acc√®s de l’IDE lors de l’h√©ritage d’un formulaire avec un TListView dans DynamicAppearance.
RSP-37690
GridPanelLayout
sur¬†les¬†fuites¬†de m√©moire de formulaire sur l’application finale – identique si pas du tout
utilisé Erreur de segmentation (11) dans SysUtils.Pop sur Android64
RSP-37609 PAServer est livré avec des dépendances Python 2.7 Рqui ne sont plus disponibles dans macOS 12.3
RSP-37408 Coupure d’¬†indicateur retard√©e Fonction ASLR d’Exe
RSP-37378Fuite de mémoire Les paquets
RSP-35040¬†64 bits en C++ contenant du code Delphi ne s’ex√©cutent pas

Nous avons √©galement r√©solu un probl√®me avec les transactions MongoDB, une m√©moire FireMonkey avec l’instance var de classe TGPUObjectsPool (associ√©e √† RSP-37690) et un probl√®me de compilateur Delphi (sur certaines plates-formes) li√© √† AtomicCmpExchange128.


Enter the Enterprise Software Development Article Challenge
Enterprise Software Development Article Challenge

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

Leave a Reply

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

IN THE ARTICLES