Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell 激活功能:激活功能时出错<;功能名称>;在siteURl>;定位的组件';的清单定义与程序集引用不匹配_Powershell_Sharepoint 2010 - Fatal编程技术网

Powershell 激活功能:激活功能时出错<;功能名称>;在siteURl>;定位的组件';的清单定义与程序集引用不匹配

Powershell 激活功能:激活功能时出错<;功能名称>;在siteURl>;定位的组件';的清单定义与程序集引用不匹配,powershell,sharepoint-2010,Powershell,Sharepoint 2010,注意:我在重新展开而不是收回/展开时未发现任何问题。 当我在单独的脚本中收回解决方案并使用新的powershell实例进行部署时,它甚至可以工作 我在调查过程中发现了以下参考资料: 请指导我解决这个问题我已经来过几次了。不幸的是,我没有时间进一步深入研究它,但应用程序池回收似乎为我解决了这个问题。我曾尝试从Powershell脚本强制重新启动IIS,但这对我没有帮助。。。所以我找到了一个解决方法,从当前的powershell会话开始了一个新的进程,并从那个里开始执行其余的步骤。它解决了这个问题

注意:我在重新展开而不是收回/展开时未发现任何问题。
当我在单独的脚本中收回解决方案并使用新的powershell实例进行部署时,它甚至可以工作

我在调查过程中发现了以下参考资料:


请指导我解决这个问题

我已经来过几次了。不幸的是,我没有时间进一步深入研究它,但应用程序池回收似乎为我解决了这个问题。

我曾尝试从Powershell脚本强制重新启动IIS,但这对我没有帮助。。。所以我找到了一个解决方法,从当前的powershell会话开始了一个新的进程,并从那个里开始执行其余的步骤。它解决了这个问题:

写入主机“启动新进程” 启动睡眠5启动进程powershell.exe-ArgumentList'-NoExit','&S:\PowerShellScript.ps1'
停止进程-Id$PID

关闭并重新打开Visual Studio向我解决问题。

我已尝试从Powershell脚本强制重新启动IIS,但这对我没有帮助。。。所以,我已经找到了一个解决方案,从当前的powershell会话开始了一个新流程,并从那个里开始执行其余步骤。它解决了以下问题:写入主机“启动新进程”启动睡眠5启动进程powershell.exe-ArgumentList'-NoExit','S:\PowerShellScript.ps1'停止进程-Id$PIDApp池中央管理应用程序池上的回收?param([ValidateScript({Test Path$\ PathType'Leaf'))][string]$argument1Configurationfilename[int]$argument1[int]$argument2“=99)添加PSSnapin“Microsoft.SharePoint.PowerShell”-ErrorAction SilentlyContinue$scriptDir=Split Path$MyInvocation.MyCommand.Path$config=[xml](获取内容-读取-1(加入路径$scriptDir$configFileName))写入主机“启动新进程“启动休眠2#新powershell进程启动进程powershell.exe”$($scriptDir)\powershellscript.ps1 argument1 argument2”#关闭powershell进程停止进程-Id$PID
Error:
Activate-Feature : Error activating feature …<featurename>……… at …<siteURl>……..The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
Stop-Service -Name “SPAdminV4”
Start-SPAdminJob
Start-Service -Name SPAdminV4
WaitForSolutionDeploymentJobToFinish $name