Когда я развертываю свое приложение в VS2010, я вижу два варианта: InstallShield LE и установщик Visual Studio. Почему существуют два варианта? В чем преимущество использования InstallShield LE над установщиком Visual Studio?
Ответ 1
Это инструменты по умолчанию, которые могут помочь вам создавать простые инсталляторы для ваших приложений. Большинство различий связаны с UI, в каждой из них не так много функциональности.
Если вы хотите выбрать инструмент настройки установки, посмотрите на эти потоки:
Есть много таких потоков, которые упоминают бесплатные и коммерческие инструменты для создания сценариев.
В принципе, если вы хотите простой установщик, вы можете использовать установку Visual Studio или InstallShield LE. Если вам нужны более продвинутые функции, вам нужно найти другой инструмент для создания настроек, соответствующий вашим потребностям.
Ответ 2
Чтобы немного обновить эту версию, Microsoft, похоже, бросила полотенце на свой собственный тип проекта установщика. Он не включен в предварительный просмотр Visual Studio 11, и есть сообщения форума/блога, которые указывают, что это больше не поддерживаемый продукт. Если вы ищете, что использовать для новых проектов, я бы избегал установки Visual Studio. Надеюсь, когда VS11 наконец будет выпущен, будет включена бесплатная версия InstallShield.