2011-11-04 48 views
0

我有一個連接到Oracle 8數據庫的傳統VB(Visual Basic)6應用程序。我們必須將其遷移到Oracle 11g。 (擡頭:我從來沒有在VB工作過)VB 6遺留應用程序遷移到Oracle 11g

該應用程序作爲EXE文件發貨到1000多個用戶。以下是我需要的幫助:

對於開發人員,我知道他們需要爲ODBC驅動程序安裝新的Oracle客戶端,並在11g上測試其應用程序。一旦完成,他們將發佈一個新的EXE文件。

用戶,會安裝這個新的EXE文件,但這樣就足夠了嗎?或者用戶需要在它們的最後安裝除了新應用程序之外的東西(比如oracle 11g客戶端,DLL文件等)?

是否可以將VB 6應用程序打包以便將所有DLL /依賴項一起復制,以便最終用戶不需要安裝其他任何東西?

- 維韋克

回答

0

我不能相信以前開發商只是複製EXE文件!我知道運行時安裝在最新版本的Windows上,但這太荒謬了!

您可以使用VB6的「打包和部署嚮導」。爲什麼不嘗試一下?它將拾取「引用」和「組件」對話框中包含的所有組件以及Declare語句中引用的任何DLL。但是,如果這些組件具有依賴性,則可能需要手動添加它們。

+0

會試試看。謝謝。 – Vivek