我正在将现有的ASP.NET(Webpages)项目迁移到ASP.NET MVC项目,而且我面临一个小问题。我不知道我是否缺乏有关PowerShell的信息,但在原始项目中有一个参考System.Management.Automation.dll
能够使用PowerShell和其他类。现在,我通过转到直接添加位置的参考(一旦:C:\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Management.Automation\v4.0_3.0.0.0__31bf3856ad364e35\System.Management.Automation.dll
无法访问MVC项目中的PowerShell类
我也尝试过低谷NuGet包我的问题是,我似乎无法使用,并引发PowerShell
对象本身,所以我可以调用的PowerShell .Create()例如,我可以访问PSObject
,Runspace
,WSMANConnectionInfo
只是不PowerShell
类,我缺少什么或者做错了吗?
强烈建议您使用任何您尝试调用的本地方法。来自网络的Powershell很少是一个好主意。 –
查看[这里](https://msdn.microsoft.com/en-us/library/system.management.automation.powershell%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396)使用'PowerShell' –
@否退款否退货我不得不使用它,我们正在使用它与Microsoft MSOL服务和O365进行通信,因此这是我们必须实现的唯一选项。你的意思是Win32 API的调用与本机(不知道如何理解这句话)? –