How many times have you tried to run the debug build of your project on a test machine where you don't have Visual Studio installed, and faced issues? Issues like,
For binaries built in debug configuration with Visual Studio 2005..
Activation context generation failed for "<your file>". Dependent Assembly Microsoft.VC80.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762" could not be found.
For binaries build in debug configuration with Visual Studio 2003..
Actually the solution to problem is very simple.
For binaries built in debug configuration with Visual Studio 2005,
download following files, extract themget files from following location and put them in your application directory (along with the manifest file).
Update:**I cant re-distribute the debug run-time files over here, So, I have removed the download links, but you can get the required files from following location (on the machine where you have Visual Studio 2005 installed)**
C:\Program Files\Microsoft Visual Studio 8\VC\redist\Debug_NonRedist\x86
For binaries build in debug configuration with Visual Studio 2003, you can copy following files and place them in application path.
Following documentation may also help..
Redistributing Visual C++ Files