Saturday, December 21, 2013

Windows SDK, DDK, Visual Studio2013

It looks like the installation of visual studio 2013, windows SDK 7, and WinDDK 7.1 is very smooth on Windows 7 64-bit system. But when I tried this on a Windows 8, I met quite a few problems. First the right order has to be Visual Studio 2013 Express edition first, and then Windows DDK. The windows DDK might fail and if that happens, check the environment variables in system. Most likely it is because the permission for TEMP variable is not set right. I just change the security to allow anyone can access this temporary directory, and that seems to solve the problem. When installing SDK, there is some other error message, saying return error 5100, etc. According the information from here: https://developer.mozilla.org/en-US/docs/Windows_SDK_versions, we need to de-select the documentation in Windows SDK page, and this seems to work too. 

2 Comments:

At February 26, 2014 at 11:24 AM, Blogger jameszhou2000 said...

The windows SDK version is version 7.0 using link from here:
http://www.microsoft.com/en-us/download/confirmation.aspx?id=18950

The windows DDK version is also known as Windows Driver Kit version 7.1.0, see link below.

http://www.microsoft.com/en-us/download/details.aspx?id=11800

After installed the two SDKs, it is possible to add more include directories and library paths to allow users to use Visual Studio express for windows desktop to compile MFC or ATL based projects.

 
At December 1, 2014 at 10:01 PM, Blogger jameszhou2000 said...

Warning: Due to a bug in Windows 7 SDK, if you get "SDKSETUP encountered an error: Expecting path %SystemRoot% to represent a valid system volume" error you may require to set environmental variable %windir% to something like "C:\Windows" instead of "%SystemRoot%".

 

Post a Comment

<< Home