积极答复者
Window SDK, Windows Kits什么关系?VC中如何设置SDK版本?

问题
-
用VC++开发应用程序,升级Win10和VS2015以后,搞不清楚下面几个的关系?
1、Windows SDK和Windows Kit是什么关系?为什么C的标准库移到Windows Kit/10中了?
2、Windows Kit中,10240的API和10586的版本什么关系?安装10586为什么不能直接卸载10240?
3、我已经安装了10586,为什么VC里面还是10240,而不是10586的最新版本?怎么配置VC让它缺省使用10586?
4、VC项目配置里面,VC目录设置里面有一个宏定义,定义了好多宏,这些宏的值如何修改?比如$(TargetUniversalSDKVersion)目前是10.0.10240.0,如何改成10.0.10586.0?
答案
-
Hi Bruce_sh,
感谢在MSDN论坛发帖。
>>我已经安装了10586,为什么VC里面还是10240,而不是10586的最新版本?怎么配置VC让它缺省使用10586?
这个可以在project property->General->Target Platform Version里设置。(抱歉我的vs是英文版本)
>>VC项目配置里面,VC目录设置里面有一个宏定义,定义了好多宏,这些宏的值如何修改?比如$(TargetUniversalSDKVersion)目前是10.0.10240.0,如何改成10.0.10586.0?
这个无需修改,通过上面的设置也可以自动匹配相应的宏目录。如果需要修改的话,可以右键点击vcxprj文件,用记事本打开。修改相关宏定义。
一个帖子提多个问题不利于你的问题的解决。MSDN各个论坛都有相关负责人。该论坛为c++论坛。你的第一个和第二个问题是关于vs setup的问题。所以我建议你在vs相关讨论论坛中寻求更好的帮助。
谢谢你的理解和配合。
Best Regards,
Sera Yu
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
- 已建议为答案 Baron Bi 2016年8月9日 6:14
- 已标记为答案 Hart WangModerator 2016年8月9日 6:17
全部回复
-
Hi Bruce_sh,
感谢在MSDN论坛发帖。
>>我已经安装了10586,为什么VC里面还是10240,而不是10586的最新版本?怎么配置VC让它缺省使用10586?
这个可以在project property->General->Target Platform Version里设置。(抱歉我的vs是英文版本)
>>VC项目配置里面,VC目录设置里面有一个宏定义,定义了好多宏,这些宏的值如何修改?比如$(TargetUniversalSDKVersion)目前是10.0.10240.0,如何改成10.0.10586.0?
这个无需修改,通过上面的设置也可以自动匹配相应的宏目录。如果需要修改的话,可以右键点击vcxprj文件,用记事本打开。修改相关宏定义。
一个帖子提多个问题不利于你的问题的解决。MSDN各个论坛都有相关负责人。该论坛为c++论坛。你的第一个和第二个问题是关于vs setup的问题。所以我建议你在vs相关讨论论坛中寻求更好的帮助。
谢谢你的理解和配合。
Best Regards,
Sera Yu
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
- 已建议为答案 Baron Bi 2016年8月9日 6:14
- 已标记为答案 Hart WangModerator 2016年8月9日 6:17
-
请问你的vs版本是什么版本的? 建议使用vs2015.
Best Regards,
Sera Yu
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.