簡體   English   中英

Indy 10無法安裝到Delphi 5中

[英]Indy 10 fails to install into Delphi 5

我有Delphi 10 Seattle,但我有一個較舊的程序,我在1995年用Delphi 1編寫。我已經把它移到Delphi 5 - 因為我多年來使用的所有舊的第三方組件,它將是一個重寫(至少一年)將其移至Delphi 10 Seattle。

我的一個安全網站程序很快將需要TLS 1.2。 我安裝了Indy 9,並且在TLS 1.0中運行良好,但我知道TLS 1.2的唯一方法是安裝Indy 10.到目前為止,我沒有成功。

  1. 在刪除Indy 9的任何實例(主要是在更糟的情況下重命名文件和目錄)后,我使用批處理文件方法按照說明操作。
  2. 我將環境路徑更改為正確的D2文件夾Indy的批處理文件。
  3. 我在軟件包安裝程序中安裝了dclIndyCore50和dclIndyProtocols50 BPL。
  4. 它們都進入並被檢查(啟用)。 組件可見。
  5. 然后我退出Delphi 5並得到以下錯誤或未選中2個包:

    錯誤信息

我試圖將所有文件從創建的'D2'文件夾移動到我的C驅動器右邊的文件夾,以防它出現某種Windows 10權限問題。 我更改了環境路徑以匹配並添加這些包。 盡管如此,Delphi表示無法找到該文件。

安裝看起來很簡單。 我能做錯什么? 我在Embarcadero論壇的工具部分留了一個帖子,但我可以看到它用得不多。 搜索論壇,找到“0”的結果。 我相信您的Delphi專家可以提供幫助。

Delphi 5喜歡在他的目錄中看到BPL相關文件。
(當然,您必須調整此示例中指定的路徑。)

搜索** Indy *。*文件,將所有編譯日期/時間復制到Delphi5的文件夾中。 查看下一張圖片的路徑和文件。

在此輸入圖像描述

如果你有文件!! (現在不要先復制)刪除以前的組件分配。 按刪除

Indy 10 Core Desig Time -> dclIndyCore50.bpl
Indy 10 Protocols Design Time -> dclIndyProtocols50.bpl

在此輸入圖像描述

關閉並重啟Delphi

現在將文件復制到Delphi文件夾!

安裝組件包

在此輸入圖像描述

添加 (查看上圖)
轉到...\\Delphi5\\Projects\\Bpl\\dclIndyCore50.bpl
下一步添加...\\Delphi5\\Projects\\Bpl\\dclIndyProtocols50.bpl

確保Delphi的路徑在Environment中

F:\\Programme\\Borland\\Delphi5\\bin;F:\\Programme\\Borland\\Delphi5\\Projects\\Bpl;

關閉並重新啟動Delphi。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM