admin 发表于 2017-11-22 18:42:04

Windows Server 2012上安装.NET Framework 3.5

最近在部署项目的是否需要安装sql server 2008 r2,前提条件,服务器需要安装.net framework3.5服务器环境是windows server 2012 r2, 然后;
net3.5安装正常流程安装,一直装不上,
提示如下错误:

经过将近两天的折腾,查阅了大量的资料, 也找遍了百度所有解决方案, 都未能成功,
大概有如下几种方案
一、修改组策略 : 点击【计算机配置】->【管理模板】->【windows 组件】->【windows 更新】,然后双击【指定 Intranet Microsoft 更新服务位置】选择为【未配置】,参考下图未成功

二、通过系统的默认安装添加角色和功能   未成功
三、使用如下 PowerShell 脚本进行安装   
Set-ItemProperty-Path'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU'-NameUseWUServer-Value0
Restart-Service-Name wuauserv
Install-WindowsFeatureNet-Framework-Core
Set-ItemProperty-Path'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU'-NameUseWUServer-Value1
Restart-Service-Name wuauserv
   未成功 提示如下错误, 意思是没有网络, 因为环境是内网, 所以没办法连网络    The source files could not be found and download failed. Their location can be specified using the /source option to restore the feature.
四、说系统补丁问题
在安装 Microsoft .NET Framework 3.5 的安全更新2966827 或2966828(Microsoft 安全公告 MS14-046 中进行了介绍)后,第一次尝试启用“Windows 功能”中可选的 Microsoft .NET Framework 3.5 功能,该功能可能未启用。未成功, 在系统上一直未找到 KB2966827或2966828补丁。
五、通过系统默认 添加角色和功能 安装制定 备用路径 网上系统文件sxs简包D:\sources\sxs未成功

六、最后总结了其实只有两种方式可行, 下载完整的win2012 r2 镜像文件上传至服务器, 第二种能联通外网, 直接通过系统默认 添加角色和功能在线安装, 由于我的服务器是内网环境, 所有第二种方式行不通, 所有就采用了最笨的第一种方式下载完整镜像文件到服务器, 因为是通过vpn连的内网, 所有单传输win2012镜像文件, 都花了一天时间,上传成功后, 装载镜像文件, 通过系统默认安装方式, 制定备用路径 H:\Soures\sxs文件夹, 最后功夫不负有心人,终于成功了。

页: [1]
查看完整版本: Windows Server 2012上安装.NET Framework 3.5