Import-Module : Could not load type 'Microsoft.SharePoint.Administration.DesignPackageType' from assembly 'Microsoft.SharePoint.Client, Version=16.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c'
Problem: When trying to import PowerShell module for SharePoint Online with "Import-Module -Name Microsoft.Online.SharePoint.PowerShell", got an error message:
PS C:\> Import-Module -Name Microsoft.Online.SharePoint.PowerShell
Import-Module : Could not load type
'Microsoft.SharePoint.Administration.DesignPackageType' from assembly
'Microsoft.SharePoint.Client, Version=16.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c'.
At line:1 char:1
+ Import-Module -Name Microsoft.Online.SharePoint.PowerShell
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Import-Module], TypeLoadException
+ FullyQualifiedErrorId : System.TypeLoadException,Microsoft.PowerShell.Command
s.ImportModuleCommand
PS C:\>
Solution:
This is due to DLL Version mismatch. To resolve the issue, follow these steps:
PS C:\> Import-Module -Name Microsoft.Online.SharePoint.PowerShell
Import-Module : Could not load type
'Microsoft.SharePoint.Administration.DesignPackageType' from assembly
'Microsoft.SharePoint.Client, Version=16.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c'.
At line:1 char:1
+ Import-Module -Name Microsoft.Online.SharePoint.PowerShell
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Import-Module], TypeLoadException
+ FullyQualifiedErrorId : System.TypeLoadException,Microsoft.PowerShell.Command
s.ImportModuleCommand
PS C:\>
Solution:
This is due to DLL Version mismatch. To resolve the issue, follow these steps:
- Uninstall SharePoint Online Management Shell and SharePoint Online Client SDK if installed.
- Delete SharePoint Online Client Assemblies from: C:\Windows\Microsoft.NET\assembly\GAC_MSIL, Remove all Folders starting with name: Microsoft.SharePoint*
- Uninstall the module with "Uninstall-Module -Name Microsoft.Online.SharePoint.PowerShell" and reinstall the module "Install-Module -Name Microsoft.Online.SharePoint.PowerShell"
Thank you it worked! The last Install-Module step failed for me but I just downloaded the installation package from https://www.microsoft.com/en-gb/download/confirmation.aspx?id=35588
ReplyDelete