0. 问题描述
使用VS打开项目工程时,提示未安装.net framework4.7。
或者,打开一些项目,提示一些编译错误,提示当前不支持,需要升级到net framework4.7版本
1. 查看当前Win10版本号
Win+ R ,输入Winver
从下文中可以看出,版本1511 仅仅支持.net framework 4.6.2
2. 查看当前Win10 版本对应的 .net Framework 版本号
(1)Win+R, cmd, control 打开控制面板
(2)打开“卸载程序”
3. 查看Win10 各个版本对应的.net版本号
每个系统版本都对应不同的.net framework 版本
https://docs.microsoft.com/en-us/dotnet/framework/get-started/system-requirements
5. 下载离线的安装包
https://dotnet.microsoft.com/download/visual-studio-sdks
此时需要下载开发包,而不是普通的安装包
(1)下载地址一
在这个网站下载:https://www.microsoft.com/en-us/download/details.aspx?id=55168
下载到的两个文件如下:
NDP47-DevPack-KB3186612-ENU.exe 84.4MB
NDP47-DevPack-KB3186612-CHS.exe 13.3MB
(2)下载地址二
下载安装.net framework的开发版或者说开发包。
开发版地址:https://www.microsoft.com/net/download/visual-studio-sdks
选择自己需要的版本点击 Developer Pack 进行下载,下载后正常安装即可,装完后重启即可
特别说明:双击安装程序的标题为
Microsoft .NET Framework4.7开发人员工具包
6. 提示,安装失败,不支持
7 提示可通过Window Update 更新来 确保兼容性和安全性, 借助于升级 Windows Service Pack。
https://support.microsoft.com/zh-cn/help/12373/windows-update-faq
Windows 更新:常见问题解答
(1)手动更新
某些更新可能并非同时在所有设备上都可用 - 我们正在确保更新准备就绪并且兼容性良好。
要保持最新状态,请选择“开始”菜单 (2)
(2)
当 Windows 10 2020 年 5 月更新准备好用于你的设备时,可从“设置”中的“Windows 更新”页面下载并安装它。选择一个最适合你下载更新的时间。随后需要重启设备并完成安装。此后,你的设备将运行 Windows 10 版本 2004。
要手动检查最新的推荐更新,请选择“开始”菜单
(3)如何查看已经安装的更新
系统提供更新历史记录,以便查看何时安装了哪些更新。你也可以使用此列表删除特定的更新,但通常最好不要删除它们,除非有特定的原因。
选择“开始”菜单