What is the story with the VC debug CRT? where is it supposed to come from?
in particular, on my machine, running both VS2008 and VS2010 I dont have the amd64 version installed in c:\windows\winsxs?
reading about this on the internet has been very confusing, I feel that everyone is hacking around, copying bits to C:\windows\system32, etc.
Where am I suppose to be getting the debug CRT and how do I correctly install it? I see the binaries were copied to C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist during the VS install.
now what?
Microsoft don’t want you to put the Debug CRT DLL on end user machines so they don’t provide an installer for it.
Quote from the VC2005 doc on MSDN Which I assume still applies to 2008 (emphasis is mine):
If you need to test a debug build of you application on another machines you still can:
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\Debug_NonRedistinto your application directory