在Windows Server 2008 R2 sp1 上,dotNet Framework 4.6.1与Windows Server Update Services 3.0 sp2不兼容

前几天,计划为内网的计算机架设一个Windows Server Update Services服务器。

已经有一个可以直接访问外网的Windows Server 2008 R2服务器。计划直接在上面安装。上面已经安装一些用于系统开发的服务软件,数据库软件等。

哪知道安装不顺利。安装到一半,出现错误提示:

开始到处搜索。网上也有出现几乎一模一样的现象的问题。不过大部分都是只有问题没有答案。有少数几个有答案的,有说要重置引用计数的,也有说要修改注册表的。有一篇提到说安装时只能用 .net framework 3.0版,当时没在意,后来证明这个才是最接近我的情形的。

对于网上给出的方法,我几乎都尝试了个遍,失败了再来。后来实在没办法了,专门开个虚拟机,从纯净的系统开始试验。新装的系统是没问题的。想到应该是有软件不兼容。我把嫌疑最大的.Net Framework 4.6.1安装到虚拟机,然后安装WSUS,错误重现了。

好了,问题基本清楚。我把物理机器上的.Net Framework 4.6.1删除,然后再次安装WSUS,果然顺利安装成功。

微软挖的这个坑真够大的。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值