将Vb迁移到Vb.net

时间:2010-06-14 07:55:16

标签: asp.net vb.net vb6 vb6-migration

海友

我在Vb中拥有该项目我希望在vb.net.any工具中迁移该项目pls告诉我。我已经尝试了很多。我没有安装visual basic。在远程服务器的帮助下我是运行该项目。

4 个答案:

答案 0 :(得分:1)

相当多的Visual Studio版本都有内置的升级向导,可以帮助您将VB6转换为Vb.Net代码。我知道VS 2005 Pro有它,但我不确定其他版本。

Here是一篇关于如何进行升级的文章。甚至还有一本关于它的完整免费电子书,可以找到here

答案 1 :(得分:1)

除了来源Ho1提到的一些最大的缺陷是缺乏控制阵列,打印和图形。通过使用打印机兼容性可以部分减轻打印。您可以将PCL作为Visual Basic Power Pack 3.0

的一部分下载

答案 2 :(得分:1)

如果您的预算有空间,我会推荐ArtinSoft。 www.artinsoft.com。他们有一个可以测试的试用版。他们被命名为Microsoft首选的VB to .NET升级解决方案提供商。

答案 3 :(得分:0)

我已经试过了artinsoft的升级伴侣。 我也看过vbmigration合作伙伴。 这是我非常有限的轶事经历。 在vbmigration合作伙伴上,他们对计划源代码中找到的项目进行了一些示例转换。 一个是调用ezdatabase。 如果您运行vbmigration伙伴的转换,如果您单击连接/断开连接按钮两次以上,它将会崩溃。 在vb6版本上,您可以整天单击此操作而不会崩溃。 这个项目足够小,可以完整地完成vbuc的artinsoft试用,所以我做到了。 但是在我转换之后,似乎存在很多编译错误。

这不是一个公平的比较,因为显然vb迁移合作伙伴在将转换后的代码放到他们的网站上之前有很多机会来完善它。然而它很容易崩溃。 然而,我也对artinsoft的工具感到失望,因为这只是一个小的(几百行)crud应用程序,但是有很多编译错误。

按照你的意愿做这件事。我想听听别人的经历。

编辑:另一方面,如果这是对vb迁移伙伴和artinsoft vbuc相对功能的真实测试,那么vb migration arner显然是本例中的赢家