管理者権限なしで Chromeframe をインストールするにはどうすればよいですか?
C# で BHO を作成したい場合、同じプロセスに従うことは可能でしょうか?
私が正しく理解している場合は、クライアントに DLL を保存する必要があります。次に、レジストリ キーを追加して DLL を BHO として登録する必要があります。クロムフレームは制限された環境でこれをどのように行いますか?
管理者権限なしで Chromeframe をインストールするにはどうすればよいですか?
C# で BHO を作成したい場合、同じプロセスに従うことは可能でしょうか?
私が正しく理解している場合は、クライアントに DLL を保存する必要があります。次に、レジストリ キーを追加して DLL を BHO として登録する必要があります。クロムフレームは制限された環境でこれをどのように行いますか?
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Extensions
Chrome Frame は、ローカル マシン (HKLM) ではなく、現在のユーザー (HKCU) レジストリ ハイブ ( ) に書き込みを行っています。現在のユーザー ハイブに書き込むための管理者権限は必要ありません。
第 2 に、Google は DLL を%APPDATA%
(Chrome ブラウザ自体のように) Program Files ではなく、管理者権限を必要としない場所に配置します。
要約すると、Chrome Frame は、昇格されたアクセス許可を必要としない場所にインストールされているだけです。もちろん、あなたもそれを行うことができます。
下のコメントで Serge が指摘したように、これは、BHO を使用したいすべてのユーザーに BHO をインストールする必要があることも意味します。これは、私にとっては良いことです。