俺本本的註冊表已經被自己弄得十分混亂,所以在用d7update1.exe (ver:9.0.333.0)做升級操作時報錯'無法找到安裝源'等等錯誤,導致Delphi7無法從4.453版本升級到8.1版本。但由於工作需要,不得不進行升級操作,但又想偷懶不去重新安裝Delph7,今天上午我仔細看了下這個升級包的更新說明,發現安裝這個更新包後所更新的都是Delphi7安裝目錄的PAS或DCU文件,所以我想用最土的拷貝辦法應該可以繞過安裝更新包進行升級操作。
操作其實非常簡單,步驟如下:
1、將本地的Delphi7安裝目錄改名爲‘Delphi7_1’
2、將其他機器已經正常安裝更新包的Delphi7安裝目錄拷貝到‘Delphi7_1’同級目錄(如://dailybuild/d$/Program Files/Borland目錄下的Delphi7目錄)
3、將‘Delphi7_1’目錄下的Projects目錄覆蓋拷貝到新的Delphi7安裝目錄中(保證以前安裝的控件包不會丟失,可以正常使用)
4、刪除‘Delphi7_1’目錄(也可以考慮保留以做備份)
我試着編譯了公司的產品,發現這樣更新並未帶來什麼錯誤,如果碰到無法正常安裝更新包的情況,可以參考下我的另類辦法。