无法安装AppFabric for Windows服务器

时间:2013-11-22 10:19:22

标签: sharepoint-2013 appfabric prerequisites

我已安装了安装SharePoint 2013的所有先决条件,但在安装AppFabric for Windows服务器期间,它显示错误为“该工具无法安装Windows Server AppFabric”。 我尝试使用Microsoft Web平台安装程序并安装成功安装,但是当我再次运行SharePoint 2013的先决条件时,会抛出相同的错误并停止先决条件安装。 我也尝试通过微软网站下载AppFabric for Windows服务器的设置离线安装,但没有运气....

任何帮助将不胜感激

5 个答案:

答案 0 :(得分:3)

阅读日志文件后 我找到了这个命令,我在命令提示符中手动执行了一些修改并完成了它!

Process.Start:C:\ Windows \ system32 \ msiexec.exe / quiet / norestart / i" c:\ 338f6462408072c851cf3b1e \ Packages \ AppFabric-1.1-for-Windows-Server -

64.msi" ADDDEFAULT = Worker,WorkerAdmin,CacheClient,Setup / l * vx" C:\ Users \ Administrator \ AppData \ Local \ Temp \ AppServerSetup1_1(2013-03-05

18-06-39)的.log" LOGFILE =" C:\ Users \ Administrator \ AppData \ Local \ Temp \ AppServerSetup1_1_CustomActions(2013-03-05 18-06-39).log"

INSTALLDIR =" C:\ Program Files \ AppFabric 1.1 for Windows Server" LANGID = EN-US

然后删除单词Process.Start:和/ quiet并在MSDOS中以管理员身份执行命令

C:\ Windows \ system32 \ msiexec.exe / norestart / i" c:\ 338f6462408072c851cf3b1e \ Packages \ AppFabric-1.1-for-Windows-Server-64.msi"

ADDDEFAULT = Worker,WorkerAdmin,CacheClient,Setup / l * vx" C:\ Users \ Administrator \ AppData \ Local \ Temp \ AppServerSetup1_1(2013-03-05 18-06 -

39)的.log" LOGFILE =" C:\ Users \ Administrator \ AppData \ Local \ Temp \ AppServerSetup1_1_CustomActions(2013-03-05 18-06-39).log" INSTALLDIR =" C:

\ Program Files \ AppFabric 1.1 for Windows Server" LANGID = EN-US

答案 1 :(得分:1)

通常可以通过执行以下步骤在Windows Server 2012 R2上安装不支持工具先决条件的Sharepoint 2013:

  1. 提升的Windows命令提示符安装“WindowsServerAppFabricSetup_x64.exe”命令,其中包含可执行文件的路径:

    WindowsServerAppFabricSetup_x64 / i CacheClient,CachingService,CacheAdmin / gac

  2. 然后以同样的方式安装“AppFabric1.1-RTM-KB2671763-x64-ENU”

    AppFabric1.1-RTM-KB2671763-x64的CHS.exe程序

  3. 重新启动服务器

答案 2 :(得分:1)

我花了两天时间找到解决方案。直到一个博客给我一些有用的信息时,我的所有搜索都无效,

  

安装程序正在尝试运行可执行文件C:\ Windows \ System32 \ ServerManagerCMD.exe

2014-09-03 23:45:23 - "C:\Windows\system32\ServerManagerCmd.exe" -inputpath "somepath"

看一下system32目录,你会发现在R2中,ServerManagerCMD.exe不存在!

我们如何解决这个问题?

我们做的是逻辑:将ServerManager.exe复制,然后将其重命名为ServerManagerCMD.exe。如果它有效,谁在乎它是否凌乱。一个很好的例子:

信用转到this blog post of "SomeShinyObject"

答案 3 :(得分:0)

此问题的另一个简单解决方案是 -

检查Windows更新服务。 (windows + r和类型services.msc) 如果此服务已停止,则手动启动该服务。

此服务需要处于运行模式。 由于此服务未处于运行模式

,AppFabric安装也会出错

答案 4 :(得分:0)

试试这个 解决方案1: 1.在安装SharePoint 2013之前先运行先决条件 2.如果已安装,请卸载App fabric。如果不是ON,也启动Windows更新功能。 3.将最新下载的Appfabric副本复制到“ prerequisiteinstallerfiles ”文件夹中。 4.再次运行先决条件安装程序,然后重新启动系统。 5.它将自动启动ShapePoint2013安装。

解决方案2: 1.转到系统属性 - >环境变量 2.使用';'将以下路径附加到系统变量 - %SYSTEMROOT%\ System32 \ WindowsPowerShell \ v1.0中的“ PSModulePath ”条目 它应该如下所示: C:\ Windows \ system32 \ WindowsPowerShell \ v1.0 \ Modules \; c:\ Program Files \ AppFabric 1.1 for Windows Server \ PowershellModules 3.现在按照解决方案1进行操作。