It works pretty well, however, a lot of logic in VB6 doesn't fit into .NET
well (see ADO.NET). Also, chances are the VB6 code is weakly typed (see
Yuck) even if it converts perfectly (it may), you'll want to rewrite a lot
of it. Also, you'll want to kill all of your Error handling and replace it
with structured exceptions. DataAccess and weak typing are the too biggest
things IMHO that you don't want introduce into your new code. Option Strict
OFF is Option Slow On...never forget that. So even if it compiles totally
clean, make sure do make the adjustments
I also had some trouble getting infragisitics to register correctly, but we
played with the .licx file and got it to work.
All in all though, it's pretty straightforward.
HTH,
Bill