Ошибка загрузки 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 "} **

Когда я ищу эту ошибку, я могу найти некоторые ответы. Но это не ясно для меня. Пожалуйста, посоветуйте мне.

Ответы на вопрос(1)

Ваш ответ на вопрос