升級流程大體是這樣的:
1.用VS2008打開Vb6.0的工程(此時針對語言層面自動升級)。
注:
VS更新多版了(當前最新VS2017),用最新版再打開2008升級后的工程的時候還是會有自動升級,相對沒多大問題。
2.手動修改自動升級后的編譯錯誤。同時注意一些邏輯方面的變化,這些修改是比較麻煩的。
3.有第三方控件的話,針對第三方控件進行代碼改修。
4.升級完成,測試,改bug。
在上面這四項之前,如果加一個步驟,就是:
0.預先修改VB6.0的工程,使之更符合新的平台,減少自動升級后需要手動修改的錯誤數量。
相關網址:升級前的准備(原版日文,網址里改成中文出來是英文的,就是說沒有中文版)
https://msdn.microsoft.com/zh-cn/library/aa260644(v=vs.60).aspx#8-9
https://msdn.microsoft.com/ja-jp/library/aa260644(v=vs.60).aspx#8-9
在上面這五項之前,還可能存在一個步驟,就是
-1.如果是VB6.0之前的項目(VB1.0--VB5.0),那需要先用VB6.0打開工程自動升級為VB6.0,在進行上述步驟。
《升級指南》網址(內含PDF下載)<僅有日文版,無英文版及中文版>
https://msdn.microsoft.com/ja-jp/library/dd314356.aspx
再來一個Tips的網址
https://msdn.microsoft.com/ja-jp/library/cc440894.aspx#feature
找到的中文網站:
從 Visual Basic 6.0 升級
https://msdn.microsoft.com/zh-cn/library/9f54fxde(v=vs.90).aspx