У нас есть приложение, установленное с ярлыком на рабочем столе, отличным от значка приложения. Таким образом, результат, который мы направляем на это:Значок значка рабочего значка рабочего стола
- рабочий стол shorcut со значком A, указывая на наше приложение
- раз щелкнул, приложение запустится с его собственной значок B
Однако, наблюдаемое поведение заключается в том, что наше приложение запускается с помощью значка ярлыка A, видимого в строке меню «Пуск», и отображается соответствующее значок приложения B в строке заголовка. Можно ли переопределить это поведение?
Мы используем InnoSetup для нашего установщика, если это имеет значение.
https://blogs.msdn.microsoft.com/oldnewthing/20150812-00/?p=91831 – theB
Я никогда не понимал, почему люди это делают. Почему значок рабочего стола на рабочем столе отличается от значка вашего приложения? Это просто усложняет пользователей, когда они неизбежно представлены с вашим приложением, но он не соответствует значку, который они нажали, чтобы запустить приложение. Bad UX на всем пути, даже если вы исправите эту ошибку. Сделайте значок приложения иконкой приложения. Используйте * имя * ярлыка для пояснения или поле «Комментарий», которое будет отображаться в виде всплывающей подсказки. –
@CodyGray Think запуска/обновление. Мы создаем ярлык на рабочем столе с иконкой целевого приложения (так что пользователь не путается), запускает панель запуска (и должна иметь собственный значок), обновляет целевое приложение и запускает его. – Liosan