Convert VB6 to C#
VB6TOCS is an assistant tool that converts VB6 to C#. VB6TOCS creates a new project, converts each file from the original project(.vbp) into the new project(.csproj), and generates a report detailing what was done. After your project is converted, VB6TOCS inserts comments into your C# code alerting you to statements that will need to be changed.
VB6TOCS Features
-
Migrates VB6 to C#
- Migrates Visual Basic 6.0 Controls to .NET
- Migrates Visual Basic 6.0 Forms to .NET
- Generates C# project
- Converts .res file to .resX file
- Generates the .NET assembly for ActiveX/COM
- Analyzes and re-defines the variables with C# Data Type
- Generates the migration report
VB6TOCS Limitation
- Data Report(.dsr) is not supported.
- WebClass is not supported.
- Data Control is not supported.
- Line Control is not supported.
- Property Page is not supported.
- Screen Object is not supported.
- Clipboard Object is not supported.
- App Object is not supported.
- 'On Error' statement is not supported.