VB6 konvertēšana uz VB.NET

VB.Net ir iebūvēts migrācijas rīks, bet notiek konvertēšana VB6 kods uz VB.NET nav tik vienkārši, kā ielādēt to jaunākā programmatūrā. Migrācijas rīks paveic lielu daļu darba, it īpaši ar sintakse, bet ne tuvu tam visam. Pirms mēģināt to ielādēt, ir jāpiestrādā pie sava VB6 koda VB.Net.

Vai jums vajadzētu uzlabot kodu?

Dažus programmu veidus vislabāk atstāt VB6. Ja jūsu projektos tiek izmantotas WebClasses, DHTML lapas un UserControls, migrācija uz VB.NET var nenotikt vienmērīgi. Tas nenozīmē, ka jums nevajadzētu mēģināt. Migrācijas vednī tiks uzskaitītas visas kritiskās problēmas, un jūs varēsit atgriezties un tās novērst.

VB6 koda sagatavošana migrēšanai

Noņemiet visu mirušo kodu, kuru jūsu programma neizmanto, un pievienojieties dublētiem kodiem, lai vairāk samazinātu kodu. To var izdarīt manuāli, ja esat pacietīgs vai jūsu programma nav ilgstoša, vai arī varat izmantot avota kodu analizatoru programmu, lai atrastu dublēto vai neizmantoto kodu.

Izlabojiet datu deklarācijas

Ja savā programmā izmantojāt nedeklarētus mainīgos, tad priekšā ir daudz darba. Katram Dim paziņojumam pievienojiet pareizas tipa deklarācijas un pievienojiet opciju Nepārprotami paziņojumi. Tas atvieglos importēšanas procesu. Neuztraucieties, ja kaut ko nokavējat, uzzināsit vēlāk.

instagram viewer

VB.NET vednis dodas uz darbu

Atveriet programmu VB.NET un pagaidiet, kamēr migrācijas rīks darbojas. Gaidiet, ka saņemsit garu ziņojumu, kurā būs uzskaitītas visas jaunināšanas problēmas - tās, kuras vednis laboja, un tās, kuras nebija. Kodā būs arī komentāri blakus vietām, kur nepieciešams papildu darbs.

Mēģiniet sastādīt

Pat neceriet, ka jūsu kods pirmo reizi tiks apkopots. Tas nenotiks, bet jūs saņemsit garu apkopošanas kļūdu sarakstu, kuru varat atgriezties un labot.

Darbs pie sava koda

Izmantojot pārskatus, atgriezieties pie sava koda un labojiet kritiskās problēmas. Kad esat tos visu paveicis, atkal ielādējiet kodu VB.NET. Iespējams, ka saņemsit vēl vienu labojamo kritisko problēmu sarakstu, taču galu galā tas tiks izveidots, izmantojot vedni un kompilatoru. Jūs vēl neesat izdarījis. Meklējiet komentārus par kodā atstāto migrācijas rīku un dariet visu, ko komentāri saka.

Tagad palaidiet un pārbaudiet programmu VB.NET.