I recently updated my large project from VB6 to VB.NET (Beta 2). Before updating, my project compiled perfectly and was free of runtime errors. This is what VB.NET does to a large VB6 project:
318 Errors
1710 Warnings
2028 Total Issues
Given those numbers... I think I'll stick with VB6, at least for now.
