27. März 2009 |
.NET Entwicklung
Ich bin auf ein interessantes Problem bei der Internet Explorer Plug-In Entwicklung gestoßen. Wenn man das Kontextmenü des Internet Explorers erweitern möchte, dann muss in der Registry unter
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\MenuExt\Mein Plug-In
einen Key anlegen und das jeweilige Script hinterlegen. Das funktioniert auch ohne Probleme, solange ich dies für einen Benutzer erstelle. Wenn ich das aber für alle Benutzer die Kontextmenü-Erweiterung zur Verfügung stellen möchte, dann muss ich wie im MSDN beschrieben, den Registry-Key unter
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MenuExt\Mein Plug-In
ablegen. Dies scheint der IE aber leider zu ignorieren. Ich weiß leider nicht warum, wenn ich eine Toolbar-Erweiterung anlege, wird diese für alle Benutzer angezeigt. Getestet habe ich dies mit dem IE 7.0.
Kennt jemand dieses Verhalten oder noch besser eine Lösung dazu?
3f5ee7e9-03a5-4474-861e-6a4e104cf671|0|.0