次の c# コンソール アプリを powershell スクリプトに変換しようとしています。これまでのところ、変換された power-shell は ExtractCabFiles 行でスタックしています。変換されたコードで何か見逃していませんか? 私が知っているように、両方が添付されています。
ここにコンソールコードがあります
MethodInfo extractCab = typeof (SPSolutionLanguagePack).GetMethod("ExtractCabFiles",
BindingFlags.Default |
BindingFlags.Static |
BindingFlags.NonPublic);
//extract the wsp files to the temp folder
extractCab.Invoke(null, newobject[] {Path.GetFullPath(filesFolder), Path.GetFullPath(solutionName)});
そして、これが変換されたコードです
MethodInfo $extractCab = typeof (SPSolutionLanguagePack).GetMethod("ExtractCabFiles",
BindingFlags.Default |
BindingFlags.Static |
BindingFlags.NonPublic);
#extract the wsp files to the temp folder
$extractCab.Invoke(null, newobject[] {Path.GetFullPath($filesFolder), Path.GetFullPath($solutionName)});