nant 経由で powershell スクリプトを実行できないチーム メンバーが何人かいます。その場合、ExectutionPolicy
(十分に高くなく、まだデフォルト値に設定されています) を取得します。ただし、それらは Set-ExecutionPolicy RemoteSigned
PowerShell コンソールで実行されており、PowerShell スクリプトを直接実行できます。何がうまくいかないのかについてのアイデアはありますか?
質問する
807 次
1 に答える
4
64 ビット マシンで実行している場合、32 ビットと 64 ビットの両方の PowerShell の実行ポリシーを設定していますか? 彼らが 64 ビット PowerShell のポリシーを設定し、NAnt が 32 ビット PowerShell を起動している可能性があります (またはその逆)。少なくとも PowerShell 2.0 を使用している場合にこれを回避する別の方法は、PowerShell を呼び出すときにポリシーを設定することです。
PowerShell.exe -ExecutionPolicy RemoteSigned ...
于 2012-12-06T17:21:32.660 に答える