1
A
回答
1
微软专门致力于site to VB6->.NET migration。
他们向ArtInSoft推荐Free tool。
但是我不确定我想维护一个用VB6风格编写的.NET应用程序。但另一方面,一个工具可以给你一个好的开始,你可以重构结果的地方,工具不会产生你喜欢的代码。
1
在Visual Studio的最新版本中,IDE中现在缺少VB6迁移向导。
执行迁移的好外部工具是VBUC。要做到这一点
1
的一种方式,它成功地应用在我以前的球队之一,就是: -
- 使用免费的Microsoft工具,用于从VB6升级到VB.NET(例如,http://msdn.microsoft.com/sv-se/vbrun/ms788233)
- 使用工具编译得到的代码到组件
- 反编译组件到C#诸如.NET 反射器,ILSpy等
- 盖在单元中的代码测试
- ř直到代码是可管理的(初始代码很可能是 相当难看)
相关问题
- 1. 将VB6应用程序转换为WPF?
- 2. 将Qt C++应用程序转换为Web应用程序
- 3. 将C#(Windows应用程序)转换为commadline应用程序?
- 4. 将excel应用程序转换为C#应用程序
- 5. 使用Mysql ODBC驱动程序将vb6应用程序升级到visual studio 2008
- 6. 将c#应用程序转换为VB
- 7. 将C++程序转换为程序集
- 8. 将C程序转换为程序集?
- 9. 将vb6应用程序转换为windows服务
- 10. 将多个应用程序升级到一个应用程序
- 11. NullSoft安装程序 - 升级应用程序时升级app.config
- 12. Android升级应用程序
- 13. 升级iPhone应用程序
- 14. 将单线程应用程序转换为ASyncTask应用程序
- 15. monotouch iphone应用程序作为ipad应用程序升级
- 16. 将python程序转换为线程应用程序的过程?
- 17. 如何使用.NET组件升级VB6应用程序
- 18. 为非cli应用程序升级Cordova
- 19. 将iPad应用程序转换为通用应用程序
- 20. 将iPhone应用程序转换为通用应用程序?
- 21. 将通用应用程序转换为iPad应用程序
- 22. 将通用应用程序转换为仅iPhone应用程序
- 23. 将方程转换为c程序
- 24. 如何将iPhone应用程序转换为iPad应用程序
- 25. 将ASP.NET应用程序转换为Silverlight应用程序
- 26. 将桌面应用程序转换为Web应用程序
- 27. 将Windows.Form应用程序转换为Web应用程序
- 28. 将Web应用程序转换为Android应用程序
- 29. 将iPad应用程序转换为iPhone应用程序
- 30. 将Android应用程序转换为Java桌面应用程序