Retiring VS 2010 SP 1 + Windows 8.0 SDK support

Coordinator
Nov 20, 2013 at 9:27 PM
Edited Nov 20, 2013 at 10:18 PM
Effects 11 provides a number of different configurations, including those that use the Windows 8.x SDK. 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 and Windows 8.0 SDK. I briefly supported both the VS 2010 SP1 and 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 Windows81SDK_*.props and the "Desktop_2010_SDK80" projects will be removed.

While it is tempting to require VS 2012 and 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 and 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 project variants for this combo although I do include the needed .props.

Note you can obtain the standalone Windows 8.1 SDK here

PS: At some point we will start requiring the Windows 8.x SDK rather than support the legacy DirectX SDK for building Effects 11 (i.e. dropping the "2010_DXSDK" projects in favor of the "2010_SDK8x" projects).
Coordinator
Nov 20, 2013 at 9:36 PM
Edited Jan 25, 2014 at 12:15 AM
Submitted in change 32398, and is included in the January 2014 release.
Marked as answer by walbourn on 1/24/2014 at 4:15 PM