Ошибка загрузки System.Management.Avtomation сборки
Я разрабатываю приложение WPF, которое запускает скрипт powershell.
string scriptPath = "/script/myscript.ps1";
Runspace runspace = RunspaceFactory.CreateRunspace();
runspace.Open();
Pipeline pipeline = runspace.CreatePipeline();
pipeline.Commands.AddScript(scriptPath);
Collection results = pipeline.Invoke();
Я добавил следующую сборку.
C:\Program Files (x86)\Reference Assemblies\Microsoft\WindowsPowerShell\3.0\System.Management.Automation.dll
Но когда программа запускается, возникает следующее исключение;
Не удалось загрузить файл или сборкуSystem.Management.Automation, версия = 3.0.0.0, культура = нейтральная, PublicKeyToken = 31bf3856ad364e35 ' или одна из его зависимостей. Проверка строгого имени не удалась. (Исключение из HRESULT: 0x8013141A) ":"System.Management.Automation, версия = 3.0.0.0, культура = нейтральная, PublicKeyToken = 31bf3856ad364e35 "} **
Когда я ищу эту ошибку, я могу найти некоторые ответы. Но это не ясно для меня. Пожалуйста, посоветуйте мне.