Retiring VS 2010 SP 1 + Windows 8.0 SDK support

Nov 20, 2013 at 8:13 PM
Edited Nov 20, 2013 at 8:45 PM
The DirectX Tool Kit requires the Windows 8.x SDK to build. For VS 2012, this already includes the Windows 8.0 SDK. For VS 2013, this includes the Windows 8.1 SDK.

Originally we supported VS 2010 SP1 + Windows 8.0 SDK. I briefly supported both the VS 2010 SP1 + Windows 8.0 SDK and Windows 8.1 SDK, but at this point I believe it makes most sense to retire support for the Windows 8.0 SDK. To that end, the "Desktop_2010" projects will be updated to use the Windows81SDK_*.props, and the "Desktop_2010_SDK81" projects will be removed.

While it is tempting to require VS 2012 + Windows 8.0 SDK in favor of the Windows 8.1 SDK, the fact that Windows 8.0 SDK is already included with VS 2012 makes this seem a bit burdensome. It is possible to use VS 2012 + Windows 8.1 SDK with some extra work (much like VS 2010) and I include those .props files, but for simplicity of maintenance, I don't include those as explicit project variations although I do include the needed .props

Note you can obtain the standalone Windows 8.1 SDK here
Nov 20, 2013 at 8:36 PM
Edited Jan 24, 2014 at 11:18 PM
Submitted in change 32398, and included in the January 2014 release.
Marked as answer by walbourn on 1/23/2014 at 11:25 PM