Ich habe die Anweisungen here [MDC - Hinzufügen von Erweiterungen mit der Windows-Registrierung], aber nicht in der Lage, Firefox zu bekommen, automatisch zu installieren meine Erweiterung, wenn ich es neu starte.Installieren Sie Firefox-Erweiterung mit Windows-Registrierung
Ich habe eine Anwendung geschrieben, die Hälfte Windows-Dienst und halbe FF-Erweiterung ist. Ich habe ein Installationsprogramm erstellt und möchte, dass es die Firefox-Erweiterung zusammen mit dem Dienst installieren kann.
Bisher habe ich versucht, die folgenden Dinge:
- Entfernen meine dev Version der Erweiterung von FF ersten
- die Zeiger Datei auf meinem dev Version der Erweiterung Entfernen von meinem Profil dir
- mein "dev" Profil Entfernen completelly FF, so dass nur ein "default" Profil
- FF Laufen ohne die -no-remote und -P-Schalter I Setup für die Entwickler-Umgebung
- Der Versuch, die Schlüssel in beiden HKEY_CURRENT_USER und HKEY_LOCAL_MACHINE
- sorgfältig Überprüfung der ID und Pfade die ich verwendet habe
- Versuch Pfade, die don‘ t Leerzeichen
- der Versuch, die Pfade in Anführungszeichen
- eine nachlauf \ am Ende des Wegs Versuch
- den Dateinamen .xpi Versuch am Ende des Weges, anstatt nur die Verzeichnisnamen
- die XPI Aufbau der Erweiterung Builder Plugin anstatt manuell (obwohl mein Handbuch bauen würde installieren nur gut, wenn ich es zu FF gezogen)
ich verwende FF3.5.2 auf Windows 2003 Server (es könnte ein W2K3 installieren Sicherheitsproblem sein?)
UPDATE: Jetzt auch auf WinXP FF3.0.11 getestet. Gleiches Problem.