2009-11-05 15 views
5

duplicato esatto: Best strategy for moving applications from VB6 to VB.Net
duplicato esatto: Conversion tool comparisons for VB6
VB6 alla conversione VB.net

uno può informi lo strumento che converte VB6 a VB.NET

grazie Dagg

+3

Questo è un esatto duplicato di molte altre domande su strumenti di migrazione VB6. secondo me, per quel che vale, le risposte sono migliori anche su quelle altre domande. – MarkJ

+0

possibile duplicato di [Confronto strumento di conversione per Visual Basic 6.0] (http://stackoverflow.com/questions/718780/conversion-tool-comparisons-for-visual-basic-6-0) – NotMe

+0

Sono stupito dal numero delle migrazioni VB6 che sembrano ancora in sospeso (controlla il conteggio "Visto" su questa domanda!). Nota che non ci sono buone risposte qui e nessun aggiornamento da dicembre '09. FWIW, lo "strumento di aggiornamento" menzionato non è più disponibile con le versioni moderne di Visual Studio. Sospetto che sia molto difficile ottenere le versioni precedenti; certamente MS non li offre più. –

risposta

5

Ce n'è uno che viene fornito con vb.net. Quando apri un progetto .vbp vb6, ti chiede se desideri convertirlo automaticamente in vb.net. Fa un buon lavoro, esclusivo di componenti aggiuntivi di terze parti.

+6

La procedura guidata di migrazione integrata esegue un ** terribile lavoro: aggiunge centinaia di commenti "TODO" per contrassegnare le cose che dovrai correggere manualmente. Esistono strumenti di terze parti che fanno un lavoro migliore. C'è una buona discussione nelle altre domande di migrazione VB http://stackoverflow.com/questions/tagged/vb6-migration – MarkJ

0

Credo che Visual Studio abbia un componente VB6 -> VB .NET integrato e un componente di conversione del codice sorgente integrato. Non l'ho usato per un po ', l'ultima volta che ho fatto una conversione è stato con Visual Studio 2005. È stato un po 'complicato, e c'era ancora del lavoro di pulizia manuale per far funzionare le cose nel modo giusto. Non so come sia il sistema VS2008.

0

Questa non è certamente una cosa da poco.

DotNetRocks recentemente fatto uno spettacolo su questo, che troverete qui - Francesco Balena su VB .NET in materia di migrazione - http://www.dotnetrocks.com/default.aspx?showNum=491

Questo vi introdurrà alcune delle questioni, e in effetti, uno strumento per fare un conversione.

+0

C'è ancora qualche discussione sullo strumento di Francesco Balena, ed è un concorrente di Artinsoft, e gli altri problemi coinvolti nell'altra migrazione VB6 domande http://stackoverflow.com/questions/tagged/vb6-migration – MarkJ

0

È inoltre possibile provare Visual Basic Upgrade Companion.
Genera componenti VB .NET e C# e mappe COM in Framework.

pr_vb_companion

+0

C'è un'altra discussione su questo strumento Artinsoft, è il concorrente di Francesco Balena e gli altri problemi coinvolti nelle altre domande sulla migrazione VB6 http://stackoverflow.com/domande/tag/VB6-migrazione – MarkJ