We moved our Visual C++ 2003 solution to Visual 2005 and now we have problems deploying to clean XP machines.
Our solution has a DLL project and a command line executabl
Select Visual Studio 2005 Merge modules in the installer. This can also occur if you have built the exe/dll using visual studio which has service pack installed.