What’s New in Version 3.08

Released 1/20/2014

Current registered users: This program will install unlocked and not overwrite your previous installation.
For trial users: There is a 15 day trial period, 2000 line limitation per project converted.

Click Here to Download

Version 3.08 contains a number of improvements in conversion accuracy, thanks to the detailed feedback and interaction with many customers.

GUI Enhancements:

In the multiple project conversion screen:

  • You now have the ability to add a comment to multiple selected projects.  Select multiple projects, right click, choose “Add Comment…”.
  • If you press return in the project list will open the selected project’s details.

Conversion Improvements:

  • Much improved conversions in complex interface scenarios.
  • Enum constants which contain exponents, such as 2^3, now convert successfully.
  • Cleaner CInt conversions: expressions like CInt(42) now convert to 42, rather than (int) 42.
  • Fixed error resolving references to external assemblies with “.” in name, which will lead to more accurate conversions in those cases.
  • Improved select case conversions in complex scenarios, when determining to change Select Case to if statements
  • Improved accuracy in converting MyApplication.vb, eliminating “No suitable method to override” errors.
  • Corrected an error creating main routine in some Windows Forms projects
  • CS0675 doesn’t show as a compiler error on the errors tab anymore since it’s a warning.
  • Fixed CS0019 error which produced a maximum size line due to repeated correction attempts.
  • Fixed CS0723 error not being fixed in VB2005 conversions.
  • Fixed Microsoft.VisualBasic references missing module names
  • Fixed CS0051 error correction on external methods.
  • Improved CS1503, CS0118 when dealing with COM objects.
  • Improved variable resolution of .term in abc(xxx).term expressions.

See complete version history >