Какие варианты создания установщика на сборке сборки без Visual Studio

StackOverflow https://stackoverflow.com/questions/4488927

Вопрос

Кажется, что все еще невозможно построить .vdproj На сборке сборки без установки Visual Studio. Тем не менее, использование WIX кажется намного сложнее.

Есть ли другие варианты для выполнения следующей задачи:

  • Visual Studio 2010 Решение с несколькими проектами (.csproj)
  • Много свободных файлов контента (не внутри сборки)
  • Установщик должен быть построен на сборке с сборкой без Visual Studio (devenv.exe / devenv.com)
  • Установщик должен создать ключи реестра
  • Установщик должен связать расширения файлов с установленным продуктом
  • Установщик должен поддерживать обновления (обновления версий)
  • Установщик должен иметь возможность зарегистрировать компоненты COM
  • Установщик должен иметь возможность предварительно JIT Assemblies

Моя цель:

  • Усилия по поддержанию установщика низкие
    • Минимальные изменения, если в решение добавлено новый проект (сборка)
    • Идеально: нет изменений, если новые файлы контента добавляются в любой из проектов

Может быть .vdproj) кажется очень сложным.

Любые предложения очень ценится!

Это было полезно?

Решение

Хорошо, я решил пойти с Wix. Узнал, что используя Обет Можно включить вывод проекта, как в.

Если я сталкиваюсь с более сложными ситуациями, когда этого недостаточно, я мог бы вернуться к какому -либо комбайту (жар, парафин).

Смотрите несколько более ссылок в комментариях ниже (слишком мало репутации, чтобы опубликовать более 1 ссылки в этом посте).

Другие советы

Проверьте InstallShield 2010 Limited Edition (бесплатно для пользователей Visual Studio 2010). В нем есть в значительной степени всю функциональность, которую VdProj (вышедший на пенсию, кстати), и поддерживает молчаливые сборки. Вы можете легко получить одну лицензию на свой Dev Box и одну лицензию на вашу машину для сборки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top