这个是由于VS的工程要能在所有的Windows版本上运行,不同的Windows版本实现不同,只有把Windows版本信息放到VS的工程文件里保存起来, 才知道不同的版本用不同的代码。
为何会报错?
是因为VS工程在A电脑上创建,写入了A电脑的版本信息到工程文件里.vcxproj了,你的电脑的B对应的Windows版本和A的不同,这时候需要重新设置一下你的B电脑的版本到VS工程文件里就可以了。
如下图操作:
这个是由于VS的工程要能在所有的Windows版本上运行,不同的Windows版本实现不同,只有把Windows版本信息放到VS的工程文件里保存起来, 才知道不同的版本用不同的代码。
为何会报错?
是因为VS工程在A电脑上创建,写入了A电脑的版本信息到工程文件里.vcxproj了,你的电脑的B对应的Windows版本和A的不同,这时候需要重新设置一下你的B电脑的版本到VS工程文件里就可以了。
如下图操作: