Site icon Embarcadero RAD Studio, Delphi, & C++Builder Blogs

RAD Studio 12.3 May パッチのリリース

maypatch

2025年5月、エンバカデロでは、RAD Studio / Delphi / C++Builder 12.3の新しいパッチ(May Patch)をリリースしました。

このパッチは、先月リリースした、RAD Studio 12.3 April パッチ を含んだ累積パッチとなっており、Delphiコンパイラ、Modern C++ 64-bitコンパイラ、64-bit IDEなどの修正が含まれています。

不足しているファイル以外に、このパッチでは以下の問題に対処しています。Win64デバッグでの評価機能の問題、64bit IDEでdprojのバージョン情報を正しく読めない問題です。

RAD Studio 12.3 May パッチのインストール

適用されているパッチの状況は、RAD Studio/Delphi/C++Builder 12.3 の「バージョン情報」ダイアログで確認できます。以下の画面は、April パッチがすでに適用された環境に May パッチをインストールした例です。

RAD Studio 12.3、Delphi 12.3、C++Builder 12.3をご利用のすべてのお客様に、このパッチのインストールを強くお勧めします。

この累積パッチのダウンロードサイズは約 563.2 MBです。

修正と変更の詳細は、以下に記載されています。特に、64ビットIDEでパッケージをデバッグするには環境変数を定義する必要があることにご注意ください。

GetItパッケージマネージャ経由でのインストール

IDE を起動した際 (または次回の ウェルカムページの更新時)、RAD Studio12のウェルカムページ に「パッチが利用可能です」というアイコンが表示されます。

このアイコンを選択(クリック)するか、GetItパッケージマネージャを開いて「Patches and Hotfixes」の項目を選択すると、下図のようにRAD Studio 12.3 May Patch 1.0 が表示されます。

このパッチは、遅延インストールパッケージとして提供されているため、IDEを終了した後で、実際にインストールが実施される仕組みをとっています。(再起動を促されますが、後回しにしても構いません)。

IDEの終了後、インストールプロセスが開始され、コマンドプロンプト (要 UAC) が表示されます。ダウンロードするパッチのファイルサイズは 約 563.2 MB ありますので、下図のコンソールウィンドウ(IDEがシャットダウンしたときに開く)からのダウンロードには時間がかかります。

パッチをGetIt 経由でダウンロードした場合は、自動的にインストールされ、RAD Studio製品のインストールフォルダ(デフォルトでは、C:¥Program Files (x86)¥Embarcadero¥Studio¥23.0) 配下にインストール時のタイムスタンプが記されたフォルダが作成されます。以下はその例です。

C:¥Program Files (x86)¥Embarcadero¥Studio¥23.0¥_patch-backup¥2025-05-20 10.50.55

上記のフォルダ内には置き換えられたファイルのバックアップやインストールログが保管されます。

手動によるインストール

12.3 May パッチは、カスタマーポータル (my.embarcadero.com) からも入手できます。(ダウンロード一覧の表示方法がわからない場合は、こちらをご参照ください)

12.3MayPatch-20250516.zipファイルをダウンロードして展開した後、12.3 May パッチをインストールするためには、RAD Studio 12 IDEを終了し、展開したフォルダ内のpatch.R123.hotfix.may_install.batファイルを実行してください。

または、12.3MayPatch-20250516フォルダ内のR123.hotfix.may.zipを手動で展開し、RAD Studioのインストールフォルダ(デフォルトでは、C:¥Program Files (x86)¥Embarcadero¥Studio¥23.0)以下へそれぞれのサブフォルダごと上書きしてください。

(手動で展開する場合は、事前に置き換え対象ファイルをバックアップしておくことをお勧めいたします)

パッチのアンインストール手順

64 ビット IDE でパッケージをデバッグするには

64 ビット IDE でパッケージをデバッグするには、次のようなコマンドを使用して、LLDB_DCP_SEARCH_PATH 環境変数を lib¥win64¥debug フォルダーを参照するように設定する必要があります。

[crayon-6a09d35dec4c3584795788/]

次に、同じコマンド ラインから bin64¥bds.exe を実行します。

PAServerのインストール

12.3 April Patchには、更新されたPAServerが含まれております。GetIt経由あるいは手動によるインストールのどちらの方法を選択された場合でも、PAServerはターゲットPCへ手動でインストールいただく必要があります。

更新されたPAServerは、以下のパスへ配置されています。

C:¥Program Files (x86)¥Embarcadero¥Studio¥23.0¥PAServer

各プラットホーム(OS)へのインストール手順は、以下のdocwikiをご参照ください。

12.3 April Patch で修正された問題

Delphi コンパイラとツールチェーン

このパッチは、ジェネリック型のレコード制約の使用方法の変更とともに、コンパイラの速度の問題に対処します。

Modern C++ 64 ビット コンパイラとツールチェーン

このパッチには、全体的にいくつかの領域にわたるさまざまな品質修正が含まれています。公開されている次の問題に対処します。

64-bit RAD Studio IDE

64 ビット RAD Studio IDE では、ExpertsCreators のサポートが追加され、Parallels Desktop の Windows ARM VM での実行に関する問題が解決され、64 ビット IDE 全体で 64 ビット Delphi アプリのデバッグに対する多くの改善が組み込まれました。

このパッチは、キーバインディングに関連して公開されている次の問題にも対処します。

その他の問題

このパッチは、Android サービスと VCL スタイルに関して公開されている次の問題、および Delphi ActiveX ライブラリの作成時の問題に対処します。

Exit mobile version