У меня есть расширение Google, для которого я создал пакет установщика Windows. Этот установщик записывает соответствующие записи в реестре, как описано в https://developer.chrome.com/extensions/external_extensions#registryПользовательское расширение не указано на странице расширений на некоторых компьютерах
Все, что хорошо работает на некоторых компьютерах. Итак, после запуска пакета установщика, а затем запустите Google Chrome, появляется небольшое всплывающее окно с предложением включить расширение. Я отвечаю «Да» на этот вопрос, и с того времени расширение работает, как ожидалось.
Однако на некоторых компьютерах с той же версией Chrome (53.0.2785.116 м) установщик записывает соответствующие записи в реестр, но когда я запускаю Chrome, ничего не происходит, а расширение отсутствует в хроме: // extensions/page.
В таких случаях я могу подключиться к интернет-магазину, чтобы установить расширение вручную. Однако это расширение запускает приложение, поскольку оно реализует Native Messaging. Когда я устанавливаю расширение вручную, он работает (запускается и запускается собственное хост-приложение для обмена сообщениями), но когда я закрываю и повторно открываю Chrome, хост-приложение не запускается. Чтобы запустить его, мне нужно отключить вручную, а затем снова включить расширение.
Очень странно, что происходит. Можете ли вы мне помочь?