2012-05-09 45 views
-2

我们有一个VB6的Windows应用程序,现在用户希望将其与最新的C#Asp.net/Asp.Net MVC应用程序进行转换。需要你的建议与转换

如果Asp.net Web应用程序不可行,那么我们可以选择C#winform应用程序。

我的问题什么是可用的迁移工具以及转换中遇到的挑战。

请建议?

+0

这是不可能的,你必须从头开始重写。 –

+0

,我明白网络是不太可能的...确定是否有任何方式/工具将其转换成C#winform应用程序....?请建议.... – user584018

+0

VB6和.NET开发模型不匹配。谈话是不可能的 –

回答

2

即使有这样的工具(我99.99%肯定没有),不要使用它。这种自动转换从来不是一个好主意。相反,从头开始重写应用程序,最终会得到更好的代码。

0

我不知道任何好的转换工具,将为您做所有的工作,而且实际上你不想。 Web/MVC应用程序以与WinForms应用程序完全不同的方式工作。为了转换为C#WinForm应用程序,您还需要手动执行此操作。

如果不知道应用程序的功能,我不能说你是否可以将它制作成网络应用程序,但理论上它是可能的。过去,我已经将表单应用程序迁移到基于Web的应用程序,没有任何问题。但我必须自己做,而不是使用工具。