ちょっと大袈裟かもしれませんが、次の 3 行の簡単なスクリプトがあります。
$iis = 90000
$name = "somesite"
Write-Host("Values are: $iis and $name")
これらの行のいずれかにブレークポイントを設定して再生ボタン (F5 - デバッグの開始) を押すと、スクリプトは実行されますが、ブレークポイントは無視されます。
F11 (ステップイン) でスクリプトを開始すると、問題なくステップスルーできますが、F5 を押して次のブレークポイントまで実行すると、PowerGUI はブレークポイントを無視します。
私が取り組んでいるスクリプトはかなりのもので、コードのすべての行で F11 キーを押す必要はありません。
これはなぜでしょうか?
- Windows 7 64 ビット Ultimate Edition で PowerGUI 2.2.0.1358 を実行しています。
- PowerGUI スクリプト エディターの x64 バージョンと x32 バージョンの両方を試しましたが、成功しませんでした。
- また、PowerGUI スクリプト エディターを管理者として実行しています (PowerGUI スクリプト エディターのショートカットを右クリックし、管理者として実行して起動します)。
- PowerShell 実行ポリシーが無制限に設定されています。