I have delayed using Visual Studio 2005 until now because I didn't want to switch in the middle of a big project. I have a completely vanilla setup using every default option. My executable has two user-written DLLS. My first attempt at running in the debug mode raised this familiar error. I checked the properties and it is creating a manifest file and is embedding a manifest file (apparently the defaults). Why do I get a message about attempting to load the C Runtime library without a manifest I did try several solutions from reading different approaches such as copying the Microsoft.VC80.DebugCRT folder to the same folder that contains the ".exe" without success. But my question is more basic: Why do I get this message when I have generated the manifest as recommended. I also read postings that show how to duplicate the module built by the IDE, implying that Visual Studio builds the correct files. But I still get the message. Can you help
Thanks, Mark

R6034 from vanilla setup ?
Tim Rupe
Have you embedded manifests for both dlls and the exe You might also want to check the manifests and make sure they are pulling in the CRT.
Thanks,
Ben