Indy は Delphi 2009 のインストール プロセスに組み込まれているため、SVN リポジトリから最新のものにアップグレードできるように、Indy を「削除」する適切な方法はありますか? 私の知る限り、それを自動的に削除するオプションはありません。
3 に答える
Indyのdcuファイルは、他の Delphi ユニットとは別に保存されます。それらの使用をやめるには、そのディレクトリを検索パス、ライブラリ パスなどから削除し、ソース ファイルをブラウズ パスから削除します。
設計時パッケージは、他の設計時パッケージと同じように削除できます。それらを IDE 構成から削除してから、 bplおよびdcpファイルを削除します。(ファイルを削除しただけでは、IDE を次回起動したときに、予期したファイルが見つからないため、エラーが発生する可能性があります。)
Indy コンポーネントがツール パレットに表示されなくなり、パッケージがパッケージ リストに表示されなくなり、Indy ユニットを参照するプロジェクトのコンパイルが「使用されているユニットが見つかりません」というエラーで失敗し、インストールを開始する準備が整いました。最新バージョン。
ロブがすでに言ったように:Delphiの構成からディレクトリを削除するだけです。ただし、追加の手順が必要です。更新するたびに、それらが再度追加されていないことを確認してください。Delphi 2007のアップデートのいくつかは明らかにそれを行い、私はすでに修正されたと思っていたバグに出くわすまで、かなり長い間それを見逃していました。
私はDelphi2009を使用しませんでしたが、Delphiの古いバージョンでは、Indyコンポーネントのインストールはオプションでした。したがって、Delphi 2009のセットアップを起動して、「機能の追加と削除」などのオプションがあるかどうかを確認し、それを使用してIndyを削除することができます。
また、プロジェクトにロードするパッケージをカスタマイズできるため、Indy 10の選択を解除し、プロジェクトごとにSVNからパッケージを追加するだけです(プロジェクトのデフォルト構成を構成することもできます)。
PS。インディロック!:-)