如果我已经安装了Visual Studio 2012,我是否需要安装Windows SDK,或所有工具/SDK的部分是否作为Visual Studio安装的一部分包含在其中?
Visual Studio 2012安装程序不包含完整的Windows SDK或Visual Studio 2012 SDK。这些需要单独安装。
这取决于您安装的VS 2012版本。专业版及以上版本包括Windows 8 SDK,因此,除非您计划开发Windows XP或早期操作系统的应用程序,否则无需单独安装SDK - 您已经拥有它。
但是,如果您安装了VS 2012 Express,则建议参考在线文档以澄清此问题。
http://blogs.msdn.com/b/chuckw/archive/2012/03/22/where-is-the-directx-sdk.aspx
"DirectX SDK现在已经成为Windows 8.0 SDK的一部分。"
"Windows 8的Windows SDK(又称为Windows 8.0 SDK)已包含在Visual Studio 2012中,并且也可作为独立软件包与Visual Studio 2010一起使用。"