You're doing everything right. The runtime for VB6 was relatively small, but the runtime to .NET is a larger. Considering that we're now getting a real API on to of the Internet portions, excellent database support, real XML support, full garbage collection and excellent crash protection, the runtime has to be larger. I, for one, am willing to put up with the extra runtime size for all of that new help.
Dig Deeper on VB 6 to VB .NET Migration
Related Q&A from John Robbins
What is a JAD session? This term is referred to often in job postings and seems like some kind of brainstorm you carry out with a client to define IT... Continue Reading