Ich habe eine Google Extension entwickelt, für die ich ein Windows Installer-Paket erstellt habe. Dieses Installationsprogramm schreibt die entsprechenden Registrierungseinträge, wie in https://developer.chrome.com/extensions/external_extensions#registryEine benutzerdefinierte Erweiterung ist auf einigen Computern nicht in der Erweiterungsseite aufgeführt.
erklärt wird Alles, was in einigen Computern gut funktioniert. Nachdem ich das Installationspaket ausgeführt und Google Chrome ausgeführt habe, erscheint ein kleines Popup-Fenster, in dem ich aufgefordert werde, die Erweiterung zu aktivieren. Ich antworte auf diese Frage mit "Ja" und ab diesem Zeitpunkt funktioniert die Erweiterung wie erwartet.
Bei einigen Computern mit der gleichen Chrome-Version (53.0.2785.116 m) schreibt das Installationsprogramm die entsprechenden Einträge in die Registrierung, aber wenn ich Chrome ausführe, passiert nichts und die Erweiterung wird nicht im chrome aufgeführt: // Erweiterungen/Seite.
In solchen Fällen kann ich eine Verbindung zum Webspeicher herstellen, um die Erweiterung manuell zu installieren. Diese Erweiterung startet jedoch eine Anwendung, weil sie Native Messaging implementiert. Wenn ich die Erweiterung manuell installiere, funktioniert sie (die native Messaging-Hostanwendung wird gestartet und funktioniert), aber wenn ich Chrome schließe und wieder öffne, wird die Hostanwendung nicht ausgeführt. Um es auszuführen, muss ich die Erweiterung manuell deaktivieren und dann wieder aktivieren.
Sehr seltsam, was passiert. Kannst du mir bitte dabei helfen?