2009-11-05 14 views
5

Genaue Duplikat: Best strategy for moving applications from VB6 to VB.Net
Exaktes Duplikat: Conversion tool comparisons for VB6
VB6 zu VB.net Umwandlung

kann jemand bitte das Werkzeug sagen, die VB6

dank dagg VB.NET konvertiert

+3

Dies ist eine exakte Kopie von mehreren anderen Fragen auf VB6 Migrationstool. Meiner Meinung nach sind die Antworten auch für diese anderen Fragen besser. – MarkJ

+0

möglich Duplikat von [Konvertierungstool Vergleiche für Visual Basic 6.0] (http://stackoverflow.com/questions/718780/conversion-tool-comparisons-for-visual-basic-6-0) – NotMe

+0

Ich bin erstaunt über die Nummer von VB6-Migrationen, die immer noch ausstehen (überprüfen Sie die "Angesehen" -Zählung für diese Frage!). Beachten Sie, dass es hier keine guten Antworten und seit Dezember 2009 keine Aktualisierungen gibt. FWIW, das erwähnte "upgrade tool", ist mit modernen Versionen von Visual Studio nicht mehr verfügbar. Ich vermute, dass es sehr schwer ist, die älteren Versionen zu bekommen; sicherlich bietet MS ihnen keine mehr an. –

Antwort

5

Es gibt eine, die mit vb.net kommt. Wenn Sie ein .vbp vb6-Projekt öffnen, werden Sie gefragt, ob Sie es automatisch in vb.net konvertieren möchten. Es macht einen ziemlich guten Job, abgesehen von Add-Ons von Drittanbietern.

+6

Der integrierte Migrationsassistent erledigt einen ** schrecklichen ** Job: Er fügt Hunderte von "TODO" -Kommentaren hinzu, um Dinge zu markieren, die Sie manuell beheben müssen. Es gibt Tools von Drittanbietern, die einen besseren Job machen. Es gibt eine gute Diskussion in den anderen VB-Migrationsfragen http://stackoverflow.com/questions/tagged/vb6-migration – MarkJ

0

Ich glaube, dass Visual Studio eine eingebaute VB6 -> VB .NET-Projekt- und Quellkonvertierungs-Komponente eingebaut hat. Ich habe es eine Weile nicht benutzt, das letzte Mal, dass ich eine Konvertierung gemacht habe, war mit Visual Studio 2005. Es war ein wenig schwierig, und es gab noch einige manuelle Reinigung beteiligt, um die Dinge richtig zu machen. Ich weiß nicht, wie das VS2008-System ist.

0

Dies ist sicherlich keine Kleinigkeit.

DotNetRocks hat vor kurzem eine Show auf das, was finden Sie hier - Francesco Balena auf VB .NET Migration - http://www.dotnetrocks.com/default.aspx?showNum=491

Dadurch werden Sie auf einige der Fragen einzuführen, und in der Tat, ein Werkzeug, ein zu tun Umwandlung.

+0

Es gibt einige weitere Diskussionen über Francesco Balena-Tool, und es ist ein Konkurrent von Artinsoft, und die anderen Probleme bei der anderen Migration VB6 Fragen http://StackOverflow.com/Questions/Tagged/vb6-migration – MarkJ

0

Sie können Visual Basic Upgrade Companion auch testen.
Es generiert VB .NET und C# und Karten COM Komponenten zu Framework-Komponenten.

pr_vb_companion

+0

Es gibt einige weitere Diskussionen über dieses Artinsoft-Tool, es ist Konkurrent von Francesco Balena, und die anderen Fragen in den anderen VB6 Migration Fragen http://StackOverflow.com beteiligt/questions/tagged/vb6-migration – MarkJ