2012-02-16 104 views
1

已經安裝XE2後,我認爲這將是更新的絕地JCL/JVCL德爾福JEDI安裝程序生成4197不承認2007年德爾福

但是一個好主意,安裝程序無法識別/顯示2007年德爾福作爲一個選項任何時間越長,只有2010德爾福XE2

任何方式來解決呢?我猜想它以某種方式使用註冊表?

+0

YOu重新安裝JCL然後JVCL?它們是單獨的安裝程序,因此您應該指定您的確做了什麼。你從哪裏得到更新?最新的JCL和JVCL絕對支持delphi 2007. – 2012-02-16 23:05:19

+0

從http://sourceforge.net/projects/jvcl/files/JVCL%203/JVCL%203.45/下載3.45,然後嘗試運行JCL的install.bat 無論如何,舊安裝程序的問題。某種程度上,Delphi 2007對JEDI JCL + JVCL安裝程序隱身了。 – Tom 2012-02-17 00:50:05

+0

來自http://sourceforge.net/projects/jcl/的JCL 2.3.1.4197版肯定支持D2007和XE2。我已經安裝並正確找到它們。雖然沒有試過JVCL。 – frogb 2012-02-17 11:06:34

回答

2

我可以重現與你鏈接的文件的問題。 JCL安裝程序2.31沒有檢測到我的Delphi 2007 IDE。我有XE,XE2,7和2007,當我解壓縮並運行安裝程序時,它不會識別2007年。

我的系統解決方案很簡單:運行clean.bat,並嘗試JCL重新安裝。

您可能需要將您的文件夾擦除並用全新的副本替換,並結合運行clean以及從BPL文件夾中刪除所有現有的JCL/JVCL bpls。

+0

感謝您的提示。我不確定什麼是「乾淨」的,我不想冒「摧毀」我的Delphi 2007和Delphi 2010的安裝風險。當XE3到達時,我會將此URL加入書籤:)希望到那時,這不會成爲問題! (Crossing fingers!) – Tom 2012-02-17 19:51:43

+1

我已經發布了關於jedi新聞組的一些討論,我們將嘗試確保下一個版本安裝乾淨。 – 2012-02-18 00:03:28

+0

我已經開始與JCL 2.3的最新顛覆回購版本再次遇到此,在2012年八月不 – 2012-08-07 16:10:53