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

Доступен ноябрьский патч для RAD Studio 11 Alexandria

rad11novemberpatch splash

Сегодня Embarcadero выпустила второй патч для RAD Studio, Delphi и C ++ Builder 11 Alexandria. Патч устраняет один существенный регресс, представленный патчем 1, и улучшает поддержку последних пакетов Apple SDK в macOS Monterey с новой версией PAServer для macOS.

Этот второй патч, называемый ноябрьским патчем, представляет собой кумулятивный патч, включающий также исправления патча 1 — и поэтому мы удаляем патч 1. Это означает, что ноябрьский патч может быть одинаково установлен в RAD Studio 11 RTM версии или в системе с уже установленным патчем 1. . Патч доступен для активных пользователей подписки на обновления в диспетчере пакетов GetIt (с соответствующим предупреждением, отображаемым на новой странице приветствия IDE), и вскоре он будет размещен на сайте  загрузки my.embarcadero.com . Этот патч рекомендуется устанавливать всем пользователям RAD Studio 11. Ниже в этом сообщении блога (и в файле readme исправления) содержится файл сведений о исправлении со списком исправленных проблем, о которых сообщается в открытом доступе. В нем также объясняется процесс установки.

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

При запуске IDE (или при следующем обновлении страницы приветствия) вы увидите значок «Доступен патч», который находится в другом месте на странице приветствия RAD 11, как вы можете видеть ниже:

rad11 patch1 announce

Выбрав значок или открыв диспетчер пакетов GetIt и перейдя в раздел «Патчи и исправления», вы увидите следующий элемент:

rad11novemberpatch

Патч поставляется в виде отложенного установочного пакета, что означает, что он устанавливается после выключения среды IDE (вам будет предложено перезагрузить компьютер, но вы можете подождать позже). Помните, что вам нужно будет принять приглашение Windows UAC сразу после начала процесса установки (которое отображается как застрявшее, в то время как приглашение UAC отображается в отдельном окне). Также обратите внимание, что размер патча для загрузки превышает 850 МБ, поэтому этап загрузки, выполняемый из окна консоли (открываемого при завершении работы IDE), займет некоторое время.

Также ожидается, что некоторые файлы не будут найдены, если ваша установка не была завершена (например, в случае отсутствия файлов перевода или в случае частичной установки платформ).

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

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

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

—- Ноябрьское обновление для RAD Studio 11 —-

Это второй патч для RAD Studio 11, и это кумулятивный патч, включающий все изменения и исправления в RAD Studio 11.0 Patch 1. По этой причине этот новый патч может быть также установлен в системе, в которой уже есть патч 1, заменяющий это или в новой установке RAD Studio 11.

Патч устраняет регрессию, появившуюся в RAD Studio 11 Patch 1, и включает дополнительное обновление PAServer для разработки под macOS и iOS на macOS 12.0.1 Monterey. Более подробная информация указана ниже. Этот патч рекомендуется устанавливать всем пользователям RAD Studio 11.

Установка через GetIt

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

Обратите внимание, что обновленная версия RAD Studio 11.0 PAServer версии 13.0.12.1 для iOS и macOS копируется только в папку PAServer (по умолчанию это такая папка, как C: Program Files (x86) EmbarcaderoStudio22.0PAServer), и вам необходимо скопировать ее на Mac и установите его туда вручную. После этого шага в диспетчере SDK IDE RAD Studio вам необходимо удалить и переопределить macOS 12.0 SDK и / или iOS 15.0 SDK (мы рекомендуем удалить и снова импортировать любой Apple SDK, который у вас уже есть, если вы используете PAServer на macOS Монтерей).

Ручная загрузка и установка

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

Действия по удалению (для установки GetIt)

  • Откройте папку установки репозитория каталога.
  • Запускаем patch.R110.hotfix.november_uninstall.bat
  • Только * после * очистки патча удалите пакет из GetIt

Новые проблемы портала качества, устраненные ноябрьским патчем RAD Studio 11

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

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

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

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

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

RSP-35800  Текст меню Windows 11 с ImageList не читается
RSP-35785  Цвета эмодзи неправильные в iOS
RSP-35778  Масштабированные формы не всегда имеют соразмерные размеры в 11.0
RSP-35716  FontSize и положение меток и компонентов продолжают увеличиваться в Delphi
RSP-35701  Разработка iOS для AppStore невозможна с XCode 13.0
RSP-35651  # $ 21 .. # $ 5F символы не могут быть выбраны правильно, когда они находятся в конце.
RSP-35650  Ошибка при использовании IME для ввода текста при выборе
RSP-35518  Шрифты во вложенных элементах управления не уменьшаются в масштабе в приложениях, не поддерживающих Dpi.
RSP-35473  Стили VCL IDE Ошибка с выбором элементов управления
RSP-35459 Изменение в TThread нарушает совместимость с Windows XP
RSP-35312  Программы, созданные с dpi> 96, запускаются с ошибкой в ​​96 dpi
RSP-35049  DoThemedDrawText: параметр «Selected» игнорируется, что приводит к неправильному цвету текста в меню в Windows 11
RSP-34960  Изменение высоты шрифта в DFM, если Scaled = False
RSP-34913  Изображения VirtualImageList растут, когда HighDPI = Auto (масштаб монитора = 200)
RSP-34822  Динамически созданные кадры масштабируются неправильно, когда IDE находится в режиме High DPI

Кроме того, мы также рассмотрели нарушение прав доступа, вызванное страницей приветствия, некоторые проблемы, связанные с открытием старых форм с невизуальными компонентами в конфигурации IDE с высоким разрешением, а также те же проблемы с цветами эмодзи ( RSP-35785 ) также для Android


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