windows server2012无法安装.Net FrameWork 3.5功能
问题描述:
现象1:安装完服务器系统,在安装SQL Server 2012,安装到中间提示安装SQL Server 2012过程中出现“启用windows功能NetFx3时出错”以及安装.NET Framework 3.5的详细分析及安装过程。NetFx3指的是.NET Framework 3.5,SQL Server 2012数据库系统的运行需要依靠.NET Framework 3.5,但是默认情况下是并没有安装.NET Framework 3.5的。
现象2:网上有的博主遇到的是安装IIS时遇到需要安装.net Framework 3.5。
现象3:在安装.net Framework3.5过程中报错。
总而言之,依赖.net Framework3.5 的软件系统都需要先装这个框架。
一、从服务器功能增加安装.net Framework3.5,我遇到报错如下:
二、既然从系统本身不能安装,我就想到了拷贝现有的框架.net Framework3.5到服务器进行安装。结果出乎意料,不能运行。
三、于是从网上搜寻各种偏方尝试。
1)解决方案1:
1.打开PowerShell,右键单击选择 以管理员身份运行。
2.执行如下命令(全部复制,直接粘贴即可)
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 0
Restart-Service -Name wuauserv
Install-WindowsFeature Net-Framework-Core
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 1
Restart-Service -Name wuauserv
如果没有异常出现,正常执行完,之后再打开服务器管理器安装IIS,应该可以看到.NET Framework3.5已经处于勾选的状态了。
对于我的尝试,没有正常执行完上述指令;出现了如下报错。
2)于是解决方案2有了,检查window update服务有没有开启,很遗憾,我检查了服务的状态,一直是开启状态。
3)解决方案3
于是将刻录到U盘系统盘的sxs文件夹拷贝出来进行设置备用源路径。(坑啊)
结果出现了下图的报错:
提示多了一句:请求添加或删除指定服务器上的功能失败。
最终处理是,将系统镜像文件ISO放到服务器内,装载到光盘映像工具。
在安装的时候选择指定备用源路径,指定这个映像文件中的sources\sxs文件夹。安装成功!!!终于可以装上数据库了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!