Chromium Edge (v92.xx — поддерживаемая версия на момент написания статьи) обрабатывает файл ClickOnce setup.exe на общем ресурсе локальной сети как «обычную загрузку» (перехватывая ее, а не выполняя) даже после того, как групповая политика была настроена на включение поддержки ClickOnce в Edge. Какие настройки Edge необходимо изменить для поддержки ClickOnce?
Я предполагаю, что здесь задействован SmartScreen, в частности, список разрешений:
https://docs.microsoft.com/en-us/deployedge/microsoft-edge-policies#smartscreenallowlistdomains
Внесение этих изменений не входит в мои обязанности (я на стороне Dev в DevOps), и у меня нет разрешения на их внесение. Но мне нужно будет убедить команду сетевой безопасности, что они необходимы. Наличие здесь ответа с положительным результатом было бы очень полезно для этой цели.
РЕДАКТИРОВАТЬ: Вот какопубликовать.htmАдрес страницы отображается в адресной строке Edge:
file://myservername/C$/apps/myappfolder/publish.htm
EDIT: Вот несколько соответствующих снимков экрана, демонстрирующих поведение:
решение1
Не могли бы вы обратиться кhttps://docs.microsoft.com/en-us/deployedge/edge-learn-more-co-diи уточните, что происходит (то есть: если что-то отличается от того, что вы видите описанным на этом сайте)? Как вы можете прочитать, "ClickOnce и DirectInvoke поддерживаются из коробки для всех пользователей Windows". - и это справедливо и здесь: без каких-либо изменений я могу запускать файлы clickonce в chromium edge 92.
Дополнительная информация: Если я правильно понимаю, вы хотите избавиться от всех предупреждений. ->В режиме IE Chrome Edge показывает на одно предупреждение меньше, поэтому, если вам это интересно, настройте список сайтов, чтобы сайт, на котором размещены файлы Clickonce, запускался в режиме IE.