Я добавляю nuget ссылку на пакет Microsoft.Powershell.SDK и попробуйте создать экземпляр Powershell.
Код: Выделить всё
using (PowerShell powerShell = PowerShell.Create(initialSessionState))
System.IO.FileNotFoundException: «Не удалось загрузить файл или сборку» System.Management .Automation, Version=7.4.4.0
Если вместо этого я ссылаюсь на версию 7.4.4 SDK powershell, во время выполнения я получаю сообщение об ошибке:
System.IO.FileNotFoundException: ' Не удалось загрузить файл или сборку 'System.Management.Automation, Version=7.4.3.0
И так далее...
Не могу добавьте ссылку на отсутствующий пакет автоматизации, поскольку пакет PowerShell SDK уже ссылается на более позднюю версию.
Кто-нибудь знает, почему это происходит и как я могу решить эту проблему?
Подробнее здесь: https://stackoverflow.com/questions/790 ... -of-one-ve
Мобильная версия