#clickonce
#clickonce
Вопрос:
Мы развертываем одно из наших приложений как приложение ClickOnce. Чтобы это работало в новом браузере Edge на базе Chromium, нам пришлось убедиться, что наши пользователи либо вручную активируют ClickOnce с помощью edge://flags, либо используют политику для включения ClickOnce в Edge. Оба описаны здесь .
Это работает для большинства наших пользователей, но у нас есть хотя бы один пользователь, у которого это все еще не заставляет ClickOnce работать. Браузер по-прежнему настаивает на загрузке манифеста развертывания (.application) вместо активации приложения ClickOnce, как если бы ClickOnce не был активирован.
Это ситуация для этого пользователя:
- Запуск Windows 7.
- Включили ClickOnce, используя edge://флаги.
- Убедитесь, что флаги реестра в политике ClickOnce / Edge (см. Ссылку Выше) вообще отсутствуют (ни в разделе «текущий пользователь», ни в разделе «локальный компьютер»).
- Переустановил Chromium Edge.
Мои вопросы:
- Что еще, кроме упомянутых настроек / политики, может заставить Edge вести себя подобным образом?
- Существуют ли в Edge средства ведения журнала / отладки, которые можно использовать для устранения подобной проблемы? Я попробовал приведенные здесь инструкции, но не смог заставить его регистрировать все, что находится на уровне, который может объяснить, почему это происходит.
Комментарии:
1. Та же проблема, даже если флаг установлен с помощью политики Windows (вам необходимо загрузить шаблон). А также, начиная с версии 87 edge, поведение «по умолчанию» для флага click once изменено и должно быть равно «включено». Смотрите: learn.microsoft.com/en-us/deployedge/… . В Windows 10 все работает нормально, проблема, похоже, связана с Windows 7