步骤二:下载安装Windows 7 SDK
步骤三:在Visual Studio 2022中创建新的项目
步骤四:设置项目属性
步骤五:打开“项目属性->常规大纤”,将“平台工具集”设置为“Windows7.1 SDK”
步骤六型咐:打开“配置属性卜仿纯->C/C++”,将“预处理器定义”设置为“_WIN32_WINNT=0x0601”
步骤七:编译项目
原因是ISO文件中没有SDK安装包,实际是通过在线下载安装,由于下载的文件存在问题所以导致错误。根据知乎中网友的方案,安装独立的win10 sdk,在通过复卜肆制、修复,依然没有解决我的问题,在生成UWP工程时提示没有win10 sdk。后来看到有网友提示在长宽下会出错,用电信可以安装,确定与网络提供商有关,我恰恰用的长宽,访问国外网站很慢,特别是下午、晚上连微软的网站都几乎上不来(可是50M带宽呀)。后来发现长宽解释的download.microsoft.com的地址是中国的地址,一会四川、一会沈阳型并轿,而用手机4G解析的地址是美国地址,可以确定是长宽CDN导致的问题,缓存文件太旧,导致校验错误。我想如果能够路由到正确的服务器地址可能会解决问题,于是我把电脑地址设为固定地址,DNS手工设置为北京电信的DNS(202.96.199.133 202.106.0.20),然后重新安装VS2015 update1 社区版蔽卖本, 虽然安装过程很慢,但是最后成功了,没有再出现SDK校验码问题,创建UWP工程也没有问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)