Итак, один из моих поставщиков публикует несколько приложений ClickOnce. Некоторые из них не указывают элемент deploymentProvider
с атрибутом codebase
, а некоторые -.
К сожалению, это приводит к тому, что некоторые приложения ClickOnce не могут быть установлены пользователями Chrome. (Наши пользователи Chrome загружают файл приложения и запускают его вручную, дважды щелкнув в проводнике).
Они не могут быть установлены, потому что зависимости используют относительные пути.
Наши пользователи IE / Edge могут установить их просто отлично. Каким-то образом IE и Edge сообщают «исходное местоположение» программе запуска / запуска Click Once.
Итак, мой вопрос: как я могу подражать тому, что делает IE / Edge? Как я могу сообщить программе запуска Click Once, что для "этих конкретных файлов" я хотел бы указать кодовую базу поставщика развертывания?
(невозможно редактировать файл приложения, потому что он подписан)