VS2015下编译不通过解决办法

vs2015编译JsonTest工程,由于用到C++11,所以vs2010已经不能满足要求,因此重新安装vs2015。安装结束后编译弹出大量问题,VS2015下编译不通过解决办法

在网上查发现,是因为SDK的版本配置不匹配造成的。

解决办法

在下图中的工具平台集,选择已有的版本

VS2015下编译不通过解决办法

在下图中重新设定SDK版本,就是已有的就好。

重新编译后来发现还是有问题,提示“无法启动此程序,因为计算机中丢失ucrtbased.dll。尝试重新安装该程序以解决此问题”。

VS2015下编译不通过解决办法


解决办法:
第一步:找到”属性管理器“,在”Debug | Win32“上右击,找到属性。如果找不到属性管理器,在视图------其他窗口-------属性管理器。

第二步:Debug属性页--------代码生成-----------运行库----------多线程调试(/MTd)

 

设置为以后成功