VB6转VB.net转换

时间:2009-11-05 03:00:40

标签: vb.net vb6 vb6-migration

完全重复:Best strategy for moving applications from VB6 to VB.Net
 完全重复:Conversion tool comparisons for VB6

任何人都可以告诉将vb6转换为vb.net的工具

感谢 dagg

5 个答案:

答案 0 :(得分:5)

vb.net附带了一个。当您打开.vbp vb6项目时,它会询问您是否要自动将其转换为vb.net。它做得非常好,不包括第三方附加组件。

答案 1 :(得分:1)

您还可以尝试Visual Basic Upgrade Companion。
它生成VB .NETC#并将COM组件映射到Framework组件。

pr_vb_companion

答案 2 :(得分:1)

微软公司刚刚发布了一个基于成功的VB6迁移项目的全球案例研究:

http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000006181

答案 3 :(得分:0)

我相信Visual Studio有一个内置的VB6 - >内置VB .NET项目和源代码转换组件。我有一段时间没用过它,上次我用Visual Studio 2005进行了转换。这有点棘手,还有一些手动清理涉及到事情做得恰到好处。我不知道VS2008系统是什么样的。

答案 4 :(得分:-1)

这当然不是一件小事。

DotNetRocks最近做了一个关于此的节目,你可以在这里找到 - 弗朗西斯科·巴莱纳在VB到.NET的迁移 - http://www.dotnetrocks.com/default.aspx?showNum=491

这将向您介绍一些问题,实际上是一个转换工具。