Модуль импорта, вызванный из C#, создает исключение
Привет,
Я попробовал импортировать модуль в C# с dot net версии 4.5 и SCVMM 2012 r2
PowerShell powershell = PowerShell.Create(); powerShell.Commands.AddCommand("Import-Module").AddParameter("Name", "virtualmachinemanager"); powerShell.Invoke(); // This throws exception.
Что я уже пробовал:
Даже попробовал нижеприведенный метод,
InitialSessionState iss = InitialSessionState.CreateDefault(); iss.ImportPSModule(new string[] { @"C:\vm\vm.psd1"}); Runspace runSpace = RunspaceFactory.CreateRunspace(iss); runSpace.Open();
И то, и другое не сработало. Пожалуйста, помогите решить эту проблему в C#. Заранее спасибо
Eric Lynch
Возможно, вы захотите нажать кнопку "улучшить вопрос" и поделиться фактическим текстом исключения. Помимо простого сообщения о том, что "что-то" пошло не так, текст исключения описывает это "что-то" и может дать подсказки для его исправления.