1

我无法让PowerShell课程解决。我正在关注这个问题中的示例。

我有一个参考添加到System.Management.AutomationfromC:\Program Files\Reference Assemblies\Microsoft\WindowsPowerShell\v1.0\System.Management.Automation.dll

我已经using System.Management.Automation;列入我班的前列。

但是,当我尝试创建 powershell: 的实例时PowerShell ps = PowerShell.Create()PowerShell将无法解决。

使用ctrl+.自动添加完全限定的命名空间(或 using 语句)只是建议Microsoft.Powershell代替PowerShell.

我很困惑为什么会发生这种情况,因为即使是PowerShell 类的 MSDN 文档中包含的示例也几乎完全符合我的要求。

我在 .NET 3.5、Visual Studio 2010 和 Windows Server 2008 R2 中

4

1 回答 1

1

PowerShell 类是 PowerShell 2.0 的新内容。确保您引用的是 SMA.dll 的 2.0 版本。您是否安装了 PowerShell 2.0?

于 2013-06-12T00:38:22.783 回答