Internet Explorer C#BHOを展開できません
C#.NETターゲットフレームワークでBHOを書きました:4.6.1 BHOはVisual Studio 2015コミュニティデバッグモードでうまく機能しています.しかし、リリースモードの構築中に機能しない(プラットフォームターゲット:任意のCPU).
私はアドオンを管理することができますが[アドオンの管理]タブに表示されます.IEversion:11.175.18362.0更新version:11.0.130(KB4503259)
COMレジスタ/登録解除機能以下の
PROUND
静的文字列Regbho.
= "Software \\Microsoft \\Windows \\CurrentVersion \\Explorer \\ブラウザヘルパーオブジェクト";
public static string regcmd= "Software \\Microsoft \\Internet Explorer \\拡張子";
[ComregisterFunction]
パブリック静的void registerbho(タイプタイプ)
{
String GUID= TYPE.GUID.TOSTRING( "b");
{
RegistryKey RegistryKey= Registry.LocalMachine.OpenSubkey(Regbho、True);
if(RegistryKey== NULL)
RegistryKey= Registry.LocalMachine.CreateSubkey(Regbho);
RegistryKey Key= RegistryKey.OpenSubkey(GUID);
if(key== null)
key= registrykey.createsubkey(GUID);
key.setValue( "noexplorer"、1).
RegistryKey.close();
key.close();
}
}
[ComunRegisterFunction]
公共静的void unegisterbho(タイプタイプ)
{
String GUID= TYPE.GUID.TOSTRING( "b");
//bho.
{
RegistryKey RegistryKey= Registry.LocalMachine.OpenSubkey(Regbho、True);
if(RegistryKey!= null)
RegistryKey.Deletesubkey(GUID、FALSE);
}
//コマンド
{
RegistryKey RegistryKey= Registry.LocalMachine.OpenSubkey(RegCMD、True);
if(RegistryKey!= NULL)
RegistryKey.Deletesubkey(GUID、FALSE);
}
}
現在のシステム:Windows 10
.プログラムファイル(x86)にIE.ONEの2つのインスタンスがあり、プログラムファイルには別のインスタンスがあります.
後述のように使用したプラントBuildイベントコマンド(admin modeでvs2015展開)
"%windir%\Microsoft.net\Framework\v4.0.30319\regasm.exe" /unegister "$(targetdir)$(targetfilename)"
"%Windir%\Microsoft.net\Framework\v4.0.30319\regasm.exe" "$(targetdir)$(targetfilename)"
"%windir%\Microsoft.net\Framework64\v4.0.30319\regasm.exe"/register "$(targetdir)$(targetfilename)"
"%windir%\Microsoft.net\Framework64\v4.0.30319\regasm.exe"
"$(targetdir)$(targetfilename)"
今まで見つけることができること.私は私がよくわからないregsvr32.exeでこのDLLを登録する必要があるかもしれません.しかし、私が私にエラーを与えてそれをするつもりだったとき.
モジュールはロードされますが、エントリポイント
が見つかりませんでした
誰もがこのBHOをリリースするのを手伝ってください、IE 64&x86?
tia:)
返信リスト(回答:2)
こんにちはDebashish
私はごめんなさい、コミュニティはあなたの質問の範囲のために単なる消費者フォーラムです(C#開発)あなたはC#セクションのMSDN(開発者ネットワーク)でこの質問を投稿してください(以下のリンク)
あそこに、C#開発者のホストにアクセスできるようになり、この質問に対する知識のある素早い答えが得られます...
https://social.msdn.microsoft.com/forums/vstudi...
関連質問
- Windows 10 :起動メニューと.exeアプリとWindowsの設定を実行できます
- "アップデートを表示または非表示"トラブルシューティングツールパッケージWushowhide.Diagcabが消えました..
- DirectX Web.
- language
- 管理者を管理する必要がある方法を管理者として提供する必要がある方法を管理者として提供する必要があります.
- Action Centerを元に戻す通知をオフにします
- Windowsコマンドプロンプトwindows バッファサイズは変更されません
- 管理者のメールアドレス
- 管理ツール Windows 10 の問題
- Windowsの音声認識と口述は、スピーチ内の2つの異なる言語を混在させることができますか?