I was messing with the latest samples in the RC for Win7 SDK (Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1: RC).

 

I build some of the WWSAPI samples and for the x86 platform, the samples would fail when I run them because of a missing dll.  Here is the error message I got:

 

"The program can’t start because MSVCR90.dll is missing from your computer.  Try reinstalling the program to fix this problem."

 

What is strange is that the dll does exist on the computer.  After researching I found that a manifest would solve the issue. 

 

I went into the Property Pages for the project, under Configuration Properties, Linker, Manifest File I set Generate Manifest to Yes.

 

This fixed the issue.