首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将VB5项目转换为c#项目

如何将VB5项目转换为c#项目
EN

Stack Overflow用户
提问于 2009-01-12 15:40:08
回答 10查看 3.2K关注 0票数 3

我有一个VB5 (非.net)项目,我想将其升级为c#项目。有没有人有任何关于方法或免费工具的建议,可以帮助我做到这一点。

谢谢

布拉德

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2009-01-12 15:43:27

直接重写会让你感觉更好。

票数 22
EN

Stack Overflow用户

发布于 2009-01-12 15:50:30

我的建议是首先将项目转换为VB6。从那里继续下去会容易得多。有许多工具可以帮助您做到这一点。这里有VBMigration Partner,也有vbto。我也没有尝试过YMMV。

如果成本是一个限制,你可以尝试这样做:在Visual Studio中有一个向导会尝试将VB6升级到VB.NET。它不是100%准确的,你必须为VB.NET不支持的东西编写代码,比如控件数组等。一旦代码在VB.NET中,你可以使用像SharpDevelop这样的工具将VB.NET转换为C#。这可能有点单调乏味,但我想所有的路,无论多么曲折,都会通向罗马。

票数 2
EN

Stack Overflow用户

发布于 2009-01-12 15:53:59

如果你能够将它迁移到VB6,你可以使用code advisor来查看如何修复你的项目,使其与vb.net兼容,然后你可以迁移到vb.net,如果成功,你可以使用this工具将其转换为c#或Reflector

我给它1x10^(-100)%的机会去工作。祝好运。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/435792

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档