需要转换的建议

时间:2012-05-09 05:55:22

标签: asp.net

我们有一个VB6 Windows应用程序,现在用户希望将其转换为最新的C#Asp.net/Asp.Net MVC应用程序。

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

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

请建议?

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

我不知道任何GOOD转换工具会为您完成所有工作,实际上您根本不想这样做。 Web / MVC应用程序以与WinForms应用程序完全不同的方式工作。要转换为C#WinForm应用程序,您还需要手动执行此操作。

在不知道该应用程序的功能的情况下,我不能说你是否可以将它变成一个网络应用程序,但理论上它是可能的。我过去曾将表单应用迁移到基于网络的应用,没有任何问题。但我必须自己做而不是使用工具。