Noticias

RAD Studio 11.1 Alexandria parche 1 disponible

radstudio11title

rad-studio-11-title

Hoy Embarcadero lanzó un parche para RAD Studio, Delphi y C++Builder 11.1 Alexandria. El parche soluciona algunos problemas relevantes en la versión más reciente y está disponible para los clientes de suscripción de actualización activa en GetIt Package Manager (con una alerta coincidente que aparece en la página de bienvenida de IDE) o en el sitio de descarga my.embarcadero.com . Se recomienda instalar este parche para todos los clientes de RAD Studio 11.1. El archivo Léame del parche con la lista de problemas informados públicamente que se abordaron se encuentra a continuación en esta publicación de blog (y en el archivo Léame del parche), que también explica el proceso de instalación.

Los pasos de instalación basados ​​en GetIt para este paquete diferido son muy similares a lo que ya se describió en la publicación de blog https://blogs.embarcadero.com/rad-studio-11-alexandria-patch-1-disponible/ . Tenga en cuenta que, a partir de 11.1, también tiene la capacidad de ” descartar ” un parche y no recibir más recordatorios al respecto en la página de bienvenida, incluso sin instalarlo.

En este caso descargas el archivo ZIP del parche desde el  portal my.embarcadero.com , tendrás que instalarlo manualmente, siguiendo pasos similares a los de la instalación automática. Debe cerrar manualmente el IDE de RAD Studio antes de instalar el parche (verá un error si el IDE se está ejecutando) y siga los pasos en el archivo Léame.

Léame del parche 1 de RAD Studio 11

Léame del parche 1 de RAD Studio 11.1
Este parche soluciona algunos problemas en RAD Studio 11.1, incluido el compilador Delphi, la depuración en macOS e iOS, la finalización del código C++ con el compilador clásico y las áreas adicionales que se enumeran a continuación.

Se recomienda instalar este parche para todos los clientes de RAD Studio 11.1. Este parche es de aproximadamente 400 MB para descargar.

Instalación a través de GetIt

Si descarga el parche a través de GetIt, se instala automáticamente, creando una copia de seguridad de los archivos reemplazados. Sin embargo, la nueva versión de PAServer para macOS debe instalarse manualmente en su Mac. La nueva versión se copia en la carpeta PAserver (de manera predeterminada, una carpeta como C:Program Files (x86)EmbarcaderoStudio22.0PAServer), y debe copiarla en una Mac e instalarla manualmente allí. Consulte también los pasos adicionales para la configuración de Python a continuación.

rad111_patch1

Descarga e instalación manual

Este parche también está disponible en el portal de descargas en my.embarcadero.com. En este caso, encontrará el archivo de descarga principal de RAD Studio 11 Patch 1, que debe expandir a las subcarpetas respectivas de la carpeta de instalación de RAD Studio, y aún deberá copiar e instalar el PAServer actualizado para macOS en tu mac Consulte también los pasos adicionales para la configuración de Python a continuación.

Pasos adicionales para la configuración de Python en macOS

PAServer para macOS requiere el uso de Python 2.7. Estos son los pasos recomendados:

1. Descargue Python 2.7 desde el siguiente enlace e instálelo
https://www.python.org/ftp/python/2.7.18/python-2.7.18-macosx10.9.pkg

2. Cree un enlace simbólico correcto para 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

Pasos de desinstalación

1. Cierre RAD Studio
2a. Para una instalación de GetIt, abra la carpeta de instalación del Repositorio de catálogo y muévase a la carpeta de parches
2b. Para una instalación manual, abra el fodler con los archivos de instalación
3. Ejecute el archivo patch.R111.patch1_uninstall.bat
4. Desinstale el paquete de GetIt

Problemas de Quality Portal solucionados por este parche

RSP-37880 No se puede depurar iOS
RSP-37760 El uso de ImageList hace que IDE se bloquee
RSP-37733 Infracción de acceso de IDE al heredar de un formulario con TListView en DynamicAppearance.
RSP-37690 GridPanelLayout en fugas de memoria de formulario en la aplicación final: lo mismo si no se usa en absoluto
RSP-37667 No se pueden ajustar las clases solicitadas en un solo archivo DEX (# métodos: 71471 > 65536)
RSP-37665 Code Insight roto para el compilador clásico
RSP-37662 Error de segmentación (11) en SysUtils.Pop en Android64
RSP-37609 PAServer se envía con dependencias de Python 2.7, que ya no están disponibles en macOS 12.3
RSP-37408 Retraso en la función ASLR de Exe
RSP-37378Fuga de memoria
RSP-35040 Los paquetes de 64 bits en C++ que contienen código Delphi no se ejecutan

También hemos abordado un problema con las transacciones de MongoDB, una memoria FireMonkey con la instancia var de clase TGPUObjectsPool (asociada con RSP-37690) y un problema del compilador Delphi (en algunas plataformas) relacionado con AtomicCmpExchange128.


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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

IN THE ARTICLES