我知道有很多关于 VB6 迁移的问题(我已经阅读了大部分问题),但我仍然不能完全确定最好的解决方法是什么。
我们有一个客户,我们在大约十年前建立了一个订单跟踪应用程序,他们本周来找我们说他们遇到了一些问题。该应用程序完全用 VB6 编写,这有点麻烦,因为要找到必要的工具来处理一个如此古老的项目需要付出相当大的努力。为了让未来的维护不那么令人头疼,我的老板想向他们提出将应用程序更新为 .net 的想法,并想知道这究竟会带来什么。我以前从来没有做过这样的事情,但是我读到的(在这里和其他地方)表明微软从 VB6 到 .net 的“自动更新”根本不能很好地工作,我几乎不得不这样做从头开始重建应用程序。
要解决我的问题的症结所在:是这样吗?我几乎只需要重写它,还是有另一种方法可以/会节省我很多时间/精力?
任何见解将不胜感激。