2017-01-17 3 views
1

Visual Studioとそのすべての依存関係がインストールされているWindows 10 PCで正常に動作するPowerShellスクリプトを実行しようとしていますが、窓10の新鮮なインストールとプロ。私はスクリプトを拝借して、好きではないことがスクリプトのクラスの定義であると判断しました。クラスを含むPowerShellスクリプトはFresh Windows 10のインストールでは実行されません

Class Computer { 
[String]$Name 
[String]$Description 
[String]$Type 
[String]$Owner 
} 

このクラスの定義が、何もしてスクリプトを実行しているときに私が得るエラーは次のとおりです。

Name       Value 
----       ----- 
PSVersion      5.0.10240.16384 
WSManStackVersion    3.0 
SerializationVersion   1.1.0.1 
CLRVersion      4.0.30319.42000 
BuildVersion     10.0.10240.16384 
PSCompatibleVersions   {1.0, 2.0, 3.0, 4.0...} 
PSRemotingProtocolVersion  2.3 

doesnの」:新鮮なVM上$PSVersionTableを実行

An error occurred while creating the pipeline. 
+CategoryInfo: NotSpecified: (:) [], ParentContainsErrorRecordException 
+FullyQualifiedErrorId: RuntimeException 

PowerShell 5.0はクラスをサポートしていますか?新しくWindows 10をインストールしたときに既定でインストールされていない、または有効になっていない.NET Framework依存関係がありませんか?

+2

10240.16384 2015 Updateから1607へ=第一Win10 2016年8月からとも – magicandre1981

+0

を何が起こるか見て、 ' '' –

答えて

2

WMF 5.0の機能を利用するには、The WMF 5.0 release blogごとに11月の更新(10.0.10586.0)に更新してください。

注:Windows 10を実行している場合、Windows 10の11月のアップデート(バージョン1511)に更新することで、WMF 5.0 RTMで同じ機能を利用できます。 Windows 10システムをまだ更新していない場合は、[スタート]ボタンをクリックし、[設定]> [アップデート&セキュリティ]> [Windows Update]> [アップデートを確認]を選択します。

+0

これが問題でした。で、これらのスマート引用符を置き換えますありがとう! – on3al

関連する問題