有Win10系统用户在安装microsoft .net framework 4.0时出现错误,提示安装不会进行,系统中已经包含.net framework 4.0,或更高版本。
原因是Win10系统默认已经集成.net framework 4.6 理论上是向下兼容的,所以我们无需再安装.net framework 4.0,即便是安装也是无法完成的。如果你有运行一些软件一定需要.net framework 4.0,可以尝试在Win10系统的 “启用或关闭windows功能中”取消勾选.net framework 4.6后再安装。或是可以通过修改注册表.net framework 版本号的方法来欺骗一下软件。微软徽标键Win+R 输入regedit 打开注册表,
找到位置 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client
您需要的Net Framework 4.0的完整版本号是4.0.30319.1
可以尝试将此数值更改为需要的版本号。注意修改注册表需要权限。可以参考 Win10文件夹权限获取方法 和注册表是差不多的!