What's VB6TOCS ?

VB6TOCS is an assistant tool that converts Visual Basic 6.0 projects to Visual C# .NET.
VB6TOCS creates a new project, converts each file from the original project into the new project, and generates a report detailing what was done.

When your project is converted, the language is modified for any syntax changes and your Visual Basic 6.0 Forms are converted to Windows Forms. In most cases, you will have to make some changes to your code after it is converted. This is required because certain objects and language features either have no equivalent in .NET, or have an equivalent too dissimilar.

To help you make the changes, after your project is converted, VB6TOCS inserts comments into your C# code alerting you to statements that will need to be changed.