Если вы используете NotificationServiceExtension, вы можете обновить значок в этом.
var bestAttemptContent : UNMutableNotificationContent? //
bestAttemptContent.badge = 0//any no you wanna display
Каждый раз, когда ваше приложение получает уведомление, будет вызываться расширение вашей службы. Сохраните это значение по умолчанию пользователя и отобразите его. Чтобы разделить пользовательские значения по умолчанию между приложением и расширением, вам необходимо включить группу приложений в приложении. Подробнее здесь
В прошлом я использовал InstallShield и Wise . Я бы не сказал, что использование любого из них является радостью, но они выполняют свою работу для больших приложений Windows.
Из этих двух я бы вообще предпочел InstallShield.
Я использовал NSIS в своем первом и последнем проекте Windows, и был очень доволен им.
Скриптная система установки Nullsoft - это популярно, удобно и БЕСПЛАТНО
Nullsoft Scriptable Install System (NSIS) - управляемая сценариями Windows система установки с минимальным накладные расходы при поддержке Nullsoft, Создатели Winamp. NSIS поднялся до популярность как широко используемая альтернатива коммерческим и запатентованные продукты, такие как InstallShield. - Wikipedia
There is rich plugins directory for NSIS, where you can find for example a plugin for installing windows services.
http://nsis.sourceforge.net/Category:Plugins
Мои личные предпочтения - Advanced Installer , он имеет приятный графический интерфейс для создания и редактирования проектов которые представляют собой XML-файлы, которые легко вписываются в систему контроля версий.
Innosetup - самый быстрый, который я использовал для быстрого и простого создания установочных файлов (из Nullsoft и VS), при условии, что вы получите конструктор, который является отдельной загрузкой .
Мне очень нравится WiX , который, как говорят, является установщиком, используемым MS для внутренних целей. Офис.
Вы можете использовать развертывание ClickOnce, если это позволяет ваша среда. (Если это удобно).
На самом деле любой ответ может быть применим к вашему вопросу здесь, выбор «правильного» установщика никогда не возможен для «приложения Windows».
просто мой 2ct.
Nullsoft Scriptable Install System anytime... simply because of it's ease of use and more than that, it's free!