I am converting a relatively small VB project from VB6 using VB 2005 Express. I was working on it using my workstation and then I copied the directory tree to my laptop to continue working at home. Both machines are Windows XP with VB 2005 Express installed.
When I opened the project on the laptop I get Class not registered (REGDB_E_CLASSNOTREG). Looking in the project references, I noticed that some objects like Interop.MSAdodcLib are not in the reference list. I noticed that they are in the ..\obj\Debug directory under my project. But using the Add... button from the project screen doesn't cause the project to behave the same as on my workstation.
What procedure should I use for making a copy of a project

Copying a converted VB6 project gives Class Not Registered errors
Visuall
Is sounds like the COM components that the Interop assemblies are wrapping are not on your second machine.
In the example that you mention for the MSADODC control, which is a VB6 control, the best solution is to ensure that you have VB6 installed on your development machine also.
GrahamWade
Yes, that was the difference between the machines. My workstation was old enough to have had VB6 installed at one time and the notebook is a brand new machine.
What is the best practices for conversion of this type of an application Should I rewrite the sections that use VB6 controls
JUAN LUIS GUERRERO
I would recommend that you first upgrade the project and get it working so that it is functionally equivalent to your VB6 project while still using the ActiveX controls and then take the time to enhance the project and replace the older controls and add further .Net enhancements as needed.< xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Here are a couple of great articles / books on the entire upgrade process that I would also highly recommend that you take a look at.
http://msdn.microsoft.com/vbrun/staythepath/VB6UpgradeResources/default.aspx pull=/library/en-us/dnpag2/html/VB6ToVBNetUpgrade.asp
http://msdn.microsoft.com/vbrun/staythepath/additionalresources/upgradingvb6/default.aspx