1

レジストリキーを使用してスクリプトをそのフレームワークで実行するとどうなるかについての警告を含め、.NET4.0でのPowerShellの実行に関する スレッド全体を読みました。

これまでのところ、レジストリキーを使用した場合にのみ目的の結果が得られます。レジストリキーを変更せずにこれを機能させる方法を知っている人はいますか?PowerGUIのディスカッション掲示板を確認したところ、スタックオーバーフロースレッドを指していました。2010年4月以降、誰かがもっと良いものを思いついたことがありますか?

4

3 に答える 3

4

1-「C:\ ProgramFiles(x86)\ PowerGUI」に移動し、「ScriptEditor.exe.config」ファイルを作成します。

2-このxmlをファイルに貼り付けます

<?xml version="1.0"?> 
<configuration> 
    <startup useLegacyV2RuntimeActivationPolicy="true"> 
        <supportedRuntime version="v4.0.30319"/> 
        <supportedRuntime version="v2.0.50727"/> 
    </startup> 
</configuration>

3-お楽しみください

このように、変更によってマシン全体が変更されることはありません。

于 2011-05-30T18:08:06.190 に答える
1

RE「何か良い」-PowerGUIがターゲットの.NET4.0に再コンパイルされることを除いて-いいえ。不思議なことに、.NET4でアクセスしようとしている.NET4.0の機能は何ですか。

于 2010-07-14T20:25:15.613 に答える
0

私は開発者ではありませんが、powerguiの構成ファイルを作成するかもしれません。このページを確認してください:

http://poshcode.org/1971

于 2010-07-15T11:40:06.433 に答える