Я использую базовый проект VS из других типов проектов \ Настройка и развертывание \ Установщик Visual Studio \ Проект установки.
Я хочу предоставить пользователю возможность создавать ярлыки на рабочем столе для приложения. Я знаю, как создать ярлык на рабочем столе, но не делать его необязательным. До сих пор я не делал никаких пользовательских диалогов для установки, просто использовал стандартный интерфейс, который VS предоставил автоматически.
Есть ли способ предоставить пользователю выбор, не вдаваясь в кучу настроек?
Много ли людей используют этот установщик? Я смотрю вокруг, у нас есть 5-летняя лицензия на InstallShield, но я также обнаружил, что она громоздкая и больше, чем нам нужно для этого приложения.
Я также посмотрел на WiX, но у меня нет времени, чтобы изучить пакет установки прямо сейчас, и это выглядит как неплохая кривая обучения.
По сути, наша установка соответствует требованиям .NET 4.0, устанавливает SQL Server CE, пару других DLL, которые просто копируются в структуру и заполняют ее. Я не использую реестр, использую для этого предпочтительный подход к ресурсам, так что это очень простая установка.