zoukankan      html  css  js  c++  java
  • SharePoint 2013 安装.NET Framework 3.5 报错

      环境描述

      操作系统:Windows Server 2012 R2 Datacenter版本

      安装报错

      中途接手安装SharePoint Server 2013 with sp1,配置向导报错如下:

    Application Server Role , Web Server (IIS) Role : Configuration error

      报错截图 一

      报错截图 二

      一般来说,这样的错误都是IIS也就是Web Server没有提前安装好,然后去检查IIS,发现已经安装。查看详细错误日志,发现.NET Framework 3.5没有安装,感觉有点坑,就尝试用添加功能和角色的方式安装,发现安装失败。然后,本地解压一个Windows Server 2012 R2 Datacenter的Sourcesxs文件目录,拷贝到服务器上指定为备用源,依旧报错。实在无语了,在服务器上加载了安装时的Windows Server 2012 R2 Datacenter镜像,然后指定备用源还是报错。

      很神奇的一个问题,自己确实也没有遇到过,然后经过一番查找,发现可以使用cmd命令或者PowerShell命令安装,尝试了一下,依旧报错,见鬼了。在查找发现有修改注册表某个主键权限的可能,试着修改了,依旧报错,很是无语,最后,终于找到一个好用的方法,也就是下面一段神奇的PowerShell命令:

    1 Set-ItemProperty -Path 'HKLM:SOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU' -Name UseWUServer -Value 0
    2 Restart-Service -Name wuauserv
    3 Install-WindowsFeature Net-Framework-Core
    4 Set-ItemProperty -Path 'HKLM:SOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU' -Name UseWUServer -Value 1
    5 Restart-Service -Name wuauserv

      执行命令截图

      最后,使用PowerShell命令安装成功,准备工具的配置向导也正常运行了,成功安装了SharePoint环境。问题感觉是很莫名其妙的,尤其中途接手的,还特别询问了是否是因为安装了高版本的补丁造成的,因为还有一种可能是需要先卸载某些kb,安装完.NET Framework 3.5 再把KB装回来,大家遇到了也都得注意。

  • 相关阅读:
    局域网内的邮件收发
    小菜鸟入门nginx
    记一次结巴分词.net core 2.0版 nuget发布过程
    记一次 .net core publish 之后找不到视图文件的问题
    eShopOnContainer 第一步
    Ocelot网关统一查看多个微服务asp.net core项目的swagger API接口
    在Azure中创建asp.net core 应用
    微服务监控zipkin、skywalking以及日志ELK监控系列
    微服务监控zipkin+asp.net core
    Kubernetes(k8s)集群部署(k8s企业级Docker容器集群管理)系列之部署master/node节点组件(四)
  • 原文地址:https://www.cnblogs.com/jianyus/p/7487118.html
Copyright © 2011-2022 走看看