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. 将excel应用程序转换为C#应用程序
- 2. 将C#(Windows应用程序)转换为commadline应用程序?
- 3. 使用Mysql ODBC驱动程序将vb6应用程序升级到visual studio 2008
- 4. 将C++程序转换为程序集
- 5. 将C程序转换为程序集?
- 6. NullSoft安装程序 - 升级应用程序时升级app.config
- 7. 升级iPhone应用程序
- 8. 将python程序转换为线程应用程序的过程?
- 9. 为非cli应用程序升级Cordova
- 10. 如何使用.NET组件升级VB6应用程序
- 11. 将iPad应用程序转换为通用应用程序
- 12. 将通用应用程序转换为仅iPhone应用程序
- 13. 将iPad应用程序转换为iPhone应用程序
- 14. 如何将AngularJS应用程序转换为android应用程序
- 15. 将iPad应用程序转换为iPhone应用程序
- 16. 如何将iPhone应用程序转换为iPad应用程序
- 17. appcelerator - 将Windows应用程序转换为移动应用程序
- 18. 将Web应用程序转换为Android应用程序
- 19. 将Windows.Form应用程序转换为Web应用程序
- 20. 将GWT应用程序转换为Android应用程序。
- 21. 将Web应用程序转换为Android应用程序
- 22. 如何将j2me应用程序转换为android应用程序?
- 23. 将xamarin.android应用程序转换为xamarin.crossplatform应用程序
- 24. 将Web应用程序转换为移动应用程序... PhoneGap?
- 25. 将控制台应用程序转换为Windows应用程序
- 26. 将swing应用程序转换为web应用程序
- 27. 将桌面应用程序转换为Web应用程序
- 28. 将ASP.NET应用程序转换为Silverlight应用程序
- 29. 如何将ios应用程序转换为Xamarin.ios应用程序?
- 30. 将iPad应用程序转换为iPhone应用程序?