1

海友

我在 Vb 中有项目,我想在 vb.net 中迁移该项目。任何可用的工具请通知我。我已经尝试了很多。我没有安装 Visual Basic。在远程服务器的帮助下,我正在运行该项目.

4

4 回答 4

1

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

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

于 2010-06-14T08:04:07.203 回答
1

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

于 2010-06-14T15:00:04.027 回答
1

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

于 2010-06-14T18:02:07.057 回答
0

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

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

随心所欲地做到这一点。我想听听别人的经历。

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

于 2010-06-15T23:11:13.340 回答