win10上 安装Sqlserver2008R2数据库提示.NET Framework3.5不存在,解决之后仍然提示兼容问题安装不成功

时间:2020-12-19 18:49:55

最近项目开发过程中,需要在win10系统上安装SqlServer2008R2的时候,刚开始提示需要安装.NET Framework3.5版本,通过360软件管家安装之后,仍然不行,安装sqlserver的时候提示截图如下:

win10上 安装Sqlserver2008R2数据库提示.NET Framework3.5不存在,解决之后仍然提示兼容问题安装不成功

试了网上好多方法,仍然不行,然后参考了其他网站的一个解决方法,采用cab格式的.NET Framework 3.5离线安装包格式进行安装。

安装方法:

      先把下载的名为NetFx3.cab的离线安装包放到Win10系统盘C:\Windows文件夹里。

      然后以管理员身份运行命令提示符(按 win + x ,如下图 ),输入并回车运行以下命令:

win10上 安装Sqlserver2008R2数据库提示.NET Framework3.5不存在,解决之后仍然提示兼容问题安装不成功

      dism /online /Enable-Feature /FeatureName:NetFx3 /Source:"%windir%" /LimitAccess

      等待部署进度100%即可。

cab格式的.NET Framework3.5下载地址:http://download.csdn.net/detail/zhangzuomian/9789495

参考网站地址:https://www.windows10.pro/net-framework-3-5-netfx3-cab-download/

这样就把.NET Framework3.5安装成功了。


安装.NET Framework3.5之后,继续安装sqlserver,刚开始以兼容模式和管理员模式进行sqlserver2008R2数据库文件的安装,但是最后总是提示失败。网上看了很多解决方法,有的朋友说要更换系统,有的说需要下载sp3,最后仍然没有解决。

怎么解决呢?最后发现win10下安装sqlserver2008R2的时候,不要使用兼容模式安装,然后也不用右键选择管理员模式安装,直接双击安装就可以。

我也不知道为什么会这样,反复试了几次,用兼容模式安装会提示失败,不用兼容模式就没有问题。