PowerShell
クラスを解決するのに問題があります。この質問の例に従っています。
System.Management.Automation
fromに参照を追加しましたC:\Program Files\Reference Assemblies\Microsoft\WindowsPowerShell\v1.0\System.Management.Automation.dll
私はusing System.Management.Automation;
私のクラスのトップに含まれています。
PowerShell ps = PowerShell.Create()
ただし、 powershell:のインスタンスを作成しようとすると、PowerShell
解決されません。
ctrl+を使用し.て完全修飾名前空間 (または using ステートメント) を自動追加するとMicrosoft.Powershell
、PowerShell
.
PowerShell クラスの MSDN ドキュメントに含まれている例でさえ、私が持っているものとほとんど同じであるため、なぜこれが起こっているのか非常に混乱しています。
.NET 3.5、Visual Studio 2010、および Windows Server 2008 R2 を使用しています