升級由舊版 Visual Basic 建立的應用程式
更新:2007 年 11 月
您可以使用 Visual Basic 2008 升級 Visual Basic 6.0 所建立的應用程式,因此您可以繼續開發工作,並充分利用 .NET Framework 的好處。當您第一次開啟 Visual Basic 6.0 專案檔 (.vbp) 時,會出現升級精靈。您也可以使用提供的命令列工具,在開發環境外部升級專案。
升級工具會修改專案內的程式碼,以符合 Visual Basic 2008 語法,並使用 Visual Basic 2008 對等用法取代所有的表單和控制項。由於 Visual Basic 6.0 和 Visual Basic 2008 之間的差異,專案的部分組件可能無法正確升級。在這種情況下,您會收到升級報告,指引您完成修改應用程式的程序。
注意事項: |
---|
如果您尚未準備好升級 Visual Basic 6.0 應用程式,您仍然可以使用 Interop Forms Toolkit 2.0 充分利用 .NET Framework 的好處。Interop Forms Toolkit 可讓您在 Visual Basic 2008 中建立新表單或使用者控制項,並將它們用於 Visual Basic 6.0 應用程式。 您可以從 MSDN 網站上的頁面免費下載 Interop Toolkit 2.0。 |
某些 Visual Basic 6.0 應用程式可能無法受惠於升級為 Visual Basic 2008 的好處。您可以先準備這些已選擇要升級的應用程式,毫無困難地升級。
下列主題將協助您更了解升級程序。
在本節中
為什麼需要升級
討論 Visual Basic 6.0 和 Visual Basic 2008 之間的差異。升級前的考量
討論升級的限制和考量。備妥要升級的 Visual Basic 6.0 應用程式
說明如何確定您的應用程式已經備妥可以升級。語言升級的建議
提供您在準備升級的 Visual Basic 6.0 應用程式,或開發之後可能會再升級的 Visual Basic 6.0 應用程式時,可以遵守的建議。Visual Basic 6.0 相容性程式庫
說明回溯相容性 (Backward Compatibility) 機制。Visual Basic 升級精靈
提供利用升級精靈將 Visual Basic 6.0 專案升級到 Visual Basic 2008 的概觀。HOW TO:使用 Visual Basic 升級精靈升級專案
說明如何使用升級精靈。升級 Visual Basic 6 程式碼對話方塊
描述將 Visual Basic 6.0 程式碼升級為 Visual Basic 2008 程式碼的使用者介面。HOW TO:使用升級 Visual Basic 6 程式碼對話方塊升級 Visual Basic 6.0 程式碼
說明如何將 Visual Basic 6.0 程式碼升級為 Visual Basic 2008 程式碼。HOW TO:在升級應用程式中模擬 Visual Basic 6.0 三種狀態的控制項
示範如何使用 ImageList 控制項以模擬 Visual Basic 6.0 三種狀態的控制項。將 WebClass 專案升級為 Visual Basic 2005
說明如何將 WebClass 專案 (也稱為 IIS 應用程式) 升級為 ASP.NET Web 應用程式專案。完成升級程序
說明升級精靈執行完畢後要執行的作業。Visual Basic 升級報告
說明升級報告的格式和用途。HOW TO:檢視升級報告
說明如何開啟升級報告。HOW TO:從命令列升級專案
說明如何使用命令列升級工具。疑難排解從 Visual Basic 6.0 升級的應用程式
列出一些升級工具不會偵測出的已知問題,並說明如何解決。Printer Compatibility Library
提供 Printer Compatibility Library 的概觀。HOW TO:使用 Printer Compatibility Library 修正升級錯誤 (Visual Basic)
示範如何修正 Printer 的升級錯誤。部署參考 Printer Compatibility Library 的應用程式
說明如何使用啟動載入,部署會參考 Printer Compatibility Library 的應用程式。
相關章節
Visual Basic 的新功能
說明 Visual Basic 2008 的新功能。Visual Basic 6.0 使用者可用的說明
列出 Visual Basic 6.0 和 Visual Basic 2008 之間的差異。同時使用 Visual Basic 6.0 和目前的 Visual Basic 版本
說明 Visual Basic 兩個版本間的相容性。