0

シェル拡張機能を開発しており、マネージド コンテキスト (.net 4 ランタイム) で Windows エクスプローラー (explorer.exe) を開く必要があります。explorer.exe.config ファイルを作成し、%windir% に配置しました。explorer.exe.config ファイルの内容は以下の通りです。

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <startup> 
    <requiredRuntime imageVersion="v4.0.30319" version="v4.0.30319" />
    <supportedRuntime version="v4.0.30319" />
</startup>
</configuration>

ただし、エクスプローラーは .net ランタイムでは開きません。これを行うより良い方法はありますか?

より明確にするために、「プロセスへのアタッチ」ウィンドウで、explorer.exe とそのタイプを「管理対象」にします。

前もって感謝します。

4

1 に答える 1

0

Process.Start here の説明に従って使用できますが、エクスプローラーは .NET 実行可能ファイルではないため、強制的に .config ファイルを使用しようとしてもうまくいかない可能性があります。何を達成しようとしているのですか?

于 2013-02-09T07:23:52.397 に答える