0

Internet Explorer (ActiveX オブジェクト) 用のプラグインを作成し、正常にインストールしましたが、ブラウザーでは名前の前に表示されます (検証されていません)。

レジストリ値は次のとおりです。

string buttonPath = @"SOFTWARE\Microsoft\Internet Explorer\Extensions\" + t.GUID.ToString("B");

                RegistryKey But= Registry.LocalMachine.CreateSubKey(buttonPath);
                But.SetValue("ButtonText", "****");
                But.SetValue("Default Visible", "Yes");
                But.SetValue("Icon", "C:\\BB.ico");
                But.SetValue("HotIcon", "C:\\bB.ico");
                But.SetValue("CLSID", "{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}");
                But.SetValue("ClsidExtension", "{" + Guid + "}");
But.Close();

なぜそれが起こり、どうすれば修正できますか?

4

1 に答える 1

1

最初に署名する必要があります。 1.証明書を取得する 2.署名する 3.公開する

于 2012-05-02T10:14:49.340 に答える