Выполнение этой команды в VScode не работает, но работает в PowerShellPlus.
Connect-PnPOnline -Url "https://something.sharepoint.com/" -Credentials $userCredential
Ошибка:
System.MissingMethodException: Method not found: 'System.Runtime.Remoting.ObjectHandle System.Activator.CreateInstance(System.String, System.String)'.
at SharePointPnP.PowerShell.Commands.Base.ConnectOnline.ProcessRecord()
at System.Management.Automation.CommandProcessor.ProcessRecord()
Я попытался удалить VScode и удалить все следы SharePoint моя машина, но я не могу обойти эту ошибку. Любые идеи?
Редактировать: После этого сообщения в блоге я удалил и переустановил модуль SP PNP. https://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=802
- Удалить все компоненты SharePoint из панели управления (добавить / удалить)
- Открыть расположение GA C (C: \ windows \ Microsoft.NET \ assembly \ GAC_MSIL), найдите термин SharePoint и удалите все папки. (Это необходимо, так как ссылка еще старая, которая используется командами PnP)
- Перезапустите компьютер
- Установите последнюю версию SharePoint PnP