I am hearing two distinct issues here: the first is interoperability between VB6 and .NET (via COM). The second issue is the side-by-side (SxS) support of the development environments. It is true that you can run VB 6 and VS.NET 2003 SxS (though I do believe you need to install them in that order; see the release notes for VS.NET 2003 for more information). On interoperability, there is a good article on this by Rockford Lhotka in Visual Studio Magazine (see: http://www.fawcette.com/vsm/2002_04/magazine/features/rlhotka/default.aspx). You'll simply deploy your VB6 COM object on the .NET platform as you would any other platform. If you are still running into problems, you may be suffering from the following bug: http://support.microsoft.com/default.aspx?scid=kb;en-us;318597.
Dig Deeper on Win Development Resources
Related Q&A from Berni McCoy
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.