Delphi XE2 (Windows 7 Pro) に Advantage Delphi コンポーネントをインストールしました。上記のダイアログ ボックスを表示している Delphi XE2 を開くと、エラーが発生します。
adsDXE2dstudio パッケージをコンパイルしようとしましたが、失敗しました。
ここで何が欠けていますか?
助けてくれてありがとう。
Delphi XE2 (Windows 7 Pro) に Advantage Delphi コンポーネントをインストールしました。上記のダイアログ ボックスを表示している Delphi XE2 を開くと、エラーが発生します。
adsDXE2dstudio パッケージをコンパイルしようとしましたが、失敗しました。
ここで何が欠けていますか?
助けてくれてありがとう。
多くの情報を提供できなかったので、これはかなり一般的な回答です。
まず、このダイアログに「はい」と答えた場合は、レジストリを編集してパッケージ名を から削除する必要がありますHKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0\Disabled Packages
。そこに何かがリストされている場合、問題を解決するために再インストールしても IDE はそれを削除せず、IDE を再起動するとコンポーネント パレットから消え続けます。
まず、パッケージが実際に存在することを確認します。Windows Explorer を使用して検索します。そこにない場合、インストールは失敗しています。管理者としてログインしていることを確認して、再実行します。コントロール パネルを使用して、最初にアンインストールして残りを削除することをお勧めします。
パッケージ (BPL) がマシンに存在する場合、それが配置されているフォルダーはシステム PATH にありません。Delphi インストーラーは自動的にそこに配置しますが、何らかの理由で何かが変更された可能性があります。(確認方法は以下を参照してください。) たとえば、1 人のユーザーとしてインストールした場合、「このコンピューターのすべてのユーザーにインストールする」ではなく「自分のみにインストールする」を選択し、別のユーザーとしてログインして IDE を起動しました。 、そしてアドバンテージをインストールしました。
IDE はデフォルトで、32 ビット パッケージをC:\Users\Public\Documents\RAD Studio\9.0\Bpl
フォルダー (すべての設計時パッケージを含む 32 ビット パッケージ) およびC:\Users\Public\Documents\RAD Studio\9.0\Bpl\Win64
フォルダー (64 ビット ランタイム パッケージ) に配置します。これら 2 つのフォルダーはシステム上にある必要がPATH
あり、Advantage パッケージはそれらの場所にある必要があります。
PATH
を使用し、右側のペインで右Start button
クリックして(コントロール パネルが開いている場合は左側) を選択し、表示されるダイアログの ボタンをクリックして確認できます)。Computer
Advanced System Settings
Environmental Variables