Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
Новости

RAD Studio 11 November Patch

rad_11_visuals_set_6-4647330

Вслед за выпуском новейшей версии продукта всегда следует ряд исправлений, которые производитель считает необходимым быстро внести в продукт. Иногда это происходит из-за поздно найденной критической ошибки, но обычно — производитель окончательно приводит продукт в соответствие со своими и общепринятыми стандартами качества. В октябре этого года Embarcadero выпустила Patch 1.0 для версии RAD Studio 11 Alexandria, вслед за которым был выпущен November patch.

Неудобство таких последовательных патчей может заключаться в том, что для получения обновленной версии пользователям приходится  «накатывать» их друг за другом, в порядке их выхода (не дай бог, перепутать порядок!)

Ноябрьский патч лишен этого недостатка: он уже содержит в себе  все изменения и исправления из предыдущего и может быть применен на системах, в которые уже были внесены изменения патча 1.0  Патч предназначен для избавления от одной выявленной регрессии патча 1.0 и содержит обновления для PAServer (инструмент удаленного размещения и отладки приложений)  на платформах macOS и iOS. Установка этого патча рекомендуется всем пользователям RAD Studio 11.

Патч доступен для активных пользователей подписки на обновления в менеджере пакетов GetIt и  на сайте загрузки my.embarcadero.com.  Процесс установки описывается в файле Readme.txt патча и ниже в этом посте. В Readme.txt также содержится список проблем, решаемых этим патчем.

Установка на основе GetIt

При запуске IDE (или при следующем обновлении страницы приветствия) вы увидите значок «Patch Available», который находится в другом месте на странице приветствия RAD 11. Выбрав значок или открыв менеджер пакетов GetIt и перейдя в раздел «Патчи и исправления», вы увидите следующий пункт (см картинку):
1-6285899-2

Если вы скачаете патч через GetIt, он установится автоматически, создав резервную копию заменяемых файлов. Патч поставляется в виде пакета отложенной установки, что означает, что он устанавливается после выключения IDE (вам будет предложено перезагрузиться, но вы можете подождать до этого момента). Помните, что вам нужно будет подтвердить запрос UAC Windows сразу после начала процесса установки. Пока вы это не сделаете, процесс установки будет ждать!  Запрос UAC отображается в отдельном окне и может быть перекрыт другими окнами. Обратите внимание, что размер загружаемого патча превышает 900 МБ, поэтому этап загрузки из окна консоли (открываемого при выключении IDE) займет некоторое время.

Если установка RAD Studio была неполной,  некоторые файлы не будут найдены (например, в случае отсутствия файлов локализации среды или при неполной установке платформ). Это ожидаемо, предусмотрено и нормально.

После завершения процесса установки патча среда RAD Studio IDE автоматически перезапускается. Обратите внимание, что версию PAServer для macOS, обновленную этим патчем, необходимо установить на ваше устройство macOS вручную, как написано в Readme.txt.

Ручная установка

Вы также можете найти патч на портале my.embarcadero.com. В этом случае необходимо загрузить ZIP-файл патча и установить его вручную, следуя шагам, аналогичным шагам автоматической установки. Перед установкой патча необходимо вручную закрыть RAD Studio IDE (если IDE запущена, вы увидите ошибку).

%d0%bf%d0%b0%d1%82%d1%87-%d0%b2-%d0%bb%d0%ba

В этом случае вы найдете основной файл загрузки RAD Studio 11 November Patch с пакетным файлом, который вы можете запустить или вручную распаковать ZIP-файл в соответствующие подпапки папки установки RAD Studio. Вам также придется скопировать PAServer, установить на Mac и повторно импортировать SDK.

Более подробное описание патча вы найдете в файле Readme.txt   Вот список некоторых проблем качества, решаемых ноябрьским патчем RAD Studio 11

Проблемы, связанные с PAServer

RSP-36094 Невозможно скомпилировать на macos, нет такого файла
RSP-36068 Проблема с paserver на arm osx monterey
RSP-36064 Исключение-Klasse 6 при попытке запустить приложение Firemonkey на macOS Monterey

Проблемы, связанные с VCL

RSP-36207 Ширина GroupBox на унаследованной форме изменяется на значение по умолчанию
RSP-36077 Исходный код Delphi 11 Patch 1 Vcl.Forms.pas не соответствует поставляемому vcl280.bpl
RSP-36004 Patch1 искажает формы с BorderStyle = bsNone и bsSingle
RSP-35993 Значение координат компонента с akBottom становится странным.

Проблемы портала качества, решенные в RAD Studio 11 Patch 1 (содержимое которого включено в этот патч)

RSP-35800 Текст меню Windows 11 с ImageList не читается
RSP-35785 Неправильные цвета Emoji на iOS

 


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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

IN THE ARTICLES