在windows 2012 r2上安装.net3.5提示“安装一个或多个角色,角色服务或功能失败,找不到源文件。”
今天在windows server 2012 r2 系统上安装 sql server 2012 sp1数据库 ,这个需要.net3.5支持的。 通过Windows server 2012 ”服务器管理器“ 中的“添加角色和功能向导”来安装.net3.5组件的时候, 提示“安装一个或多个角色,角色服务或功能失败,找不到源文件。”
解决办法:
在PowerShell中执行安装NetFx3功能
命令:
Import-Module ServerManager
dism.exe /online /enable-feature /all /featurename:NetFX3 /Source:E:\sources\sxs
安装的时候需要插入Windows server 2012 r2 系统的iso光盘 , 这里E:\路径为系统镜像加载的路径。
当100%的时候,说明已经安装上了 .net3.5组件 ,如下图所示
当把这个.net3.5解决了 ,安装SQL Server 2012 数据库,即可轻松完成安装。