Additional Installation Instructions
for Visual C++ 2005 Express Edition only
Microsoft did not include their Windows Platform SDK in the 2005 version of their "Express Editions". Upgrading to the 2008 Express Edition is faster and easier than the following. But if you insist:
Download the Microsoft Platform SDK
Go to Microsoft.com and download the Platform SDK. It's called the "Windows Server 2003 Platform SDK", but that IS what you need. It is a free download, and it's a very large file.
Install Windows Platform SDK
If Visual C++ 2005 Express is already installed, now install the Microsoft Platform SDK. When you perform the installation, you only need to select these required parts:
CoreSDK: Tools, and Build Environment X86
Data Access: Build Environment X86
Rename and move the Platform SDK folder
You will most likely be looking in your Program Files folder for this step. Find the "Microsoft Platform SDK" folder and rename it to "PlatformSDK". Then find the "Visual Studio 8\VC" folder, and move the "Platform SDK" folder into the "VC" folder. (These are Microsoft's instructions, not mine.)
Edit the "corewin_express" file
Look in the "Visual Studio 8\VC\VCProjectDefaults" folder for the file
"corewin_express.vsprops". Open it in Notepad and
change the line that says:
AdditionalDependencies="kernel32.lib"
to this:
AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib"