Pogovorimo se
Vsi zapisi

· 1 min branja

Migracija starega Inventor dodatka na .NET 8 — kaj preveriti pred začetkom

Novejše različice Inventorja poganjajo dodatke na .NET 8. Pet vprašanj, ki prihranijo največ presenečenj med selitvijo.

  • Migracija
  • .NET 8
  • Add-in

Mnoga podjetja uporabljajo dodatek, ki je bil napisan pred leti za .NET Framework in starejšo različico Inventorja. Ob prehodu na novejši Inventor, ki dodatke poganja na .NET 8, tak dodatek pogosto ne deluje več brez predelave. Preden se lotite selitve, si odgovorite na teh pet vprašanj.

1. Ali imate izvorno kodo — vso?

Brez celotne izvorne kode ni migracije, je le ponovni razvoj. Preverite tudi knjižnice tretjih oseb: ali obstajajo različice za .NET 8?

2. Kaj dodatek dejansko dela?

Po letih uporabe pogosto nihče ne ve več natančno. Pred selitvijo zapišite vse funkcije in kdo jih uporablja. Del kode je morda mrtev in ga ni treba seliti.

3. Na čem stoji uporabniški vmesnik?

Windows Forms in WPF v .NET 8 delujeta, a podrobnosti se razlikujejo. Stari kontrolniki tretjih oseb so pogosto največja ovira.

4. Kako boste preverili, da dela enako?

Najzanesljivejši test je primerjava: isti vhodni model skozi stari in novi dodatek, enak rezultat (risbe, kosovnice, izvozi). Testne modele pripravite pred začetkom, ne na koncu.

5. Kje bo testiranje potekalo?

Migracija, ki jo preizkušate v produkciji, je tveganje. Dogovorite se za testno okolje (ločen strežnik ali kopija knjižnic), preden se začne delo.


Dobra migracija je za uporabnika nevidna: isti gumbi, isti rezultat, le da teče na novi različici Inventorja.

POGOVORIMO SE

Kaj vas
upočasnjuje?

Povejte nam, kje izgubljate čas. Skupaj poiščemo rešitev.

Brez obveznosti. Brez prodajnega pitcha.

Lahko nam tudi pišete na info@gtplus.si.