Ошибка запуска ps1 из кода C# (Office 365)
При создании сайта sharepoint используется файл ps1 из кода C# в office365. Эта ошибка появляется. Команда "connect-sposervice" была найдена в модуле "Microsoft.Online.SharePoint.PowerShell", но модуль не может быть загружен. Для получения дополнительной информации запустите "Модуль импорта Microsoft.Online.SharePoint.PowerShell".
Запуск ps1 непосредственно в powershell дает желаемый результат, но не работает должным образом с использованием кода на C#
1 ответ
У меня была такая же проблема, и я решил ее следующим образом:
Найти файл
C:\Program Files\SharePoint Online Shell \ Microsoft.Online.SharePoint.PowerShell\Microsoft.Online.SharePoint.PowerShell.psd1
и измени эту строку
# Processor architecture (None, X86, Amd64, IA64) required by this module
ProcessorArchitecture = 'Amd64'
для этого:
# Processor architecture (None, X86, Amd64, IA64) required by this module
ProcessorArchitecture = 'X86'
Я не знаю, хорошее ли это решение, но оно работает для меня. Любое предложение приветствуется