2012-05-02 3 views
0

J'ai créé un plugin pour Internet Explorer (objet ActiveX) et l'ai installé avec succès, mais dans le navigateur il apparaît devant le nom (non vérifié).IE plugin (non vérifié)

Voici les valeurs de Registre:

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(); 

Pourquoi se fait-il et comment puis-je résoudre ce problème?

Répondre

1

Vous devez signer en premier. 1.get un cert 2.sign il 3.publish

+0

Et comment je peux le faire? – MarcoM

+0

Juste google SignTool :) – neohope

+0

il ne résout pas le problème ... – MarcoM

Questions connexes