I'm using Visual Studio 2010 C++ to develop a small DLL that will run on Windows 2003 (and 2008) servers. The DLL I created works fine on the same desktop I'm developing on but it is missing the MSCVP100.DLL and MSVCR100.DLL files (only has MSCV*71.DLL's).
In order to get the DLLs to run should I copy the MSVC*100 DLLs over to my target platform? Or should I set a compile flag to make it use MSCV*71 (if so how)? What's the the recommended approach to get a DLL compiled in VC 2010 to run on Windows Server 2003/2008?