Widows Server 2012上无法安装.net framework 3.5

问题说明

  这周因工作原因,需要把部在Window Server 2008服务器上的WebService服务和数据库迁移到Widows Server 2012上。由于WebService服务是用C#写的,.net framework版本是3.5,在将WebService服务部署到新的服务器的IIS上后,发现服务无法启动,原因是新服务器上只有 .net framework 4.X,没有 .net framework 3.5。通过控制面板中的打开关闭Windows功能添加 .net framework 3.5,但是在安装过程中发生错误,没有正常安装成功,错误截图如下(由于新服务器中的截图无法导出,故在网上找的类似的错误截图以示说明,本文后续图都是类似情况,我在参考文献中列出引用的图片网址):
在这里插入图片描述

处理过程

  之前没有碰到过类似问题,只能百度问题情况,网上给出的解决方法很多,我在参考文献3-5中列出了几个网址供参考,文献4中给出了问题的原因,大致意思是说Widows Server 2012安装文件中是带有 .net framework 3.5的安装程序的,但是等Widows Server 2012安装完毕后,并没有将 .net framework 3.5的安装程序复制到操作系统分区中,因而导致在打开关闭Windows功能时添加 .net framework 3.5功能失败。
  参考文献3-5中给出了多种解决方法,由于现场有操作系统安装文件,因此我采用的方法是在打开关闭Windows功能添加 .net framework 3.5功能时“指定备用源路径”,如下图所示。备用源路径是操作系统安装文件中的Sources\sxs文件夹,你也可以将该文件夹复制到本地硬盘上,然后将备用源路径指定到该文件夹即可。路径指定好之后,一路下一步就能正常安装 .net framework 3.5了。

在这里插入图片描述

参考文献:
[1]图片1引用网址:https://blog.csdn.net/h610443955/article/details/84818059
[2]图片2引用网址:https://blog.csdn.net/h610443955/article/details/84818059
[3]https://social.technet.microsoft.com/Forums/office/zh-CN/4d180540-5b22-4841-a67b-51d20ce9af6f/windowsserver2012r231995324792343335013net?forum=windowsserversystemzhchs
[4]https://www.cnblogs.com/EastLiRoar/p/4052017.html
[5]https://www.cnblogs.com/dianzixiaoming/p/5520623.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值