Я просто пытаюсь запустить среду управления SharePoint 2010, но она выдает ошибку.Add-PSSnapin не может быть загружен. Произошло несоответствие типа
Add-PSSnapin : Could not load type 'Microsoft.SharePoint.Administration.SPActionLinkType'
from assembly 'Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c' due to value type mismatch.At
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\CONFIG\POWERSHELL\Registration\SharePoint.ps1:3
char:13+ Add-PsSnapin <<<< Microsoft.SharePoint.PowerShell + CategoryInfo
: NotSpecified: (:) [Add-PSSnapin], TypeLoadExcept ion
+ FullyQualifiedErrorId : System.TypeLoadException,Microsoft.PowerShell.Co mmands.AddPSSnapinCommand
У меня нет ни малейшего представления о том, что может привести к несоответствию типа, кроме наличия в машине предприятия Visual Studio 2015.
Кто-нибудь знает почему?
Я думаю, что вы можете попытаться восстановить, изменив путь короткого замыкания, если вы получаете это прямо из ворот из командной строки SharePoint Commandline Shortcut. –
Он работает в x64. :) –
$ psversiontable скажет вам, какая версия PowerShell запущена .... Я не уверен, что snapin SharePoint 2010 совместим с версиями 2.0+ (думаю, это было всего 2.0) ... так ... Может быть другой способ тестирования, начиная с версии 2.0, у вас установлена более новая версия. В противном случае, я в тупик, возможно, psconfig поможет. –