Активированный в Chromium Edge ClickOnce — браузер по-прежнему загружает манифест развертывания вместо запуска приложения

#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