Инструменты для создания инсталляторов или программ установки в Visual Studio 2015

После того как я создал хорошее приложение WPF на С# и хотел работать с этой технологией, я знал, что моих инструментов разработки программного обеспечения с Visual Studio Community 2015 RC недостаточно, без инструмента для создания программ установки.

Итак, я попытался установить Microsoft Installer Project для Visual Studio 2015, но, к сожалению, Microsoft Visual Studio Professional, который не является бесплатным, должен быть в состоянии установить это расширение!

[Visual Studio 2015 Installer Projects Requirement

Я также попытался установить версию версии WiX Toolset v3.9 R2, но не совместим с Visual Studio 2015.

Ответы

Ответ 1

Для тех, кто готовится к использованию Visual Studio 2015, вот что я нашел, последние сборки WiX v3.10, которые можно скачать по этой ссылке, являются совместимый для Visual Studio 2015, как тот набор инструментов WiX ответил на их твиты: https://twitter.com/wixtoolset/status/597796279729528833

@5ervant последние версии поддержки WiX v3.10 @VisualStudio 2015.

Однако VS не позволяет расширениям устанавливать в Express SKU.

WiX v3.10.0.1519 из этой ссылки, проверен и проверен!

Ответ 2

Я столкнулся с аналогичной проблемой с OP; поэтому я расскажу здесь свою историю в надежде, что это поможет кому-то.

Сначала я попытался установить "Проекты установщика Visual Studio 2015" в последней версии сообщества Visual Studio 2015 с помощью функций "Расширения и обновления" в VS2015, он, казалось, прошел отлично и успешно завершен, я перезапустил VS до нет, шаблоны проектов нигде не были найдены, а старые проекты веб-настройки не были распознаны grrr...

Если у вас есть mosey вокруг google и обнаружили, что у многих людей возникают подобные проблемы (как я столкнулся с этим сообщением SO)...

Я думал, что хм... может быть, просто изворотливая установка... но я подумал, что на этот раз я сам загружу его через https://visualstudiogallery.msdn.microsoft.com/f1cc3f3e-c300-40a7-8797-c509fb8933b9 а не из VS2015.... загрузил его (закрыл VS), а затем запустил установщик, VS перезапустил... теперь, когда я перехожу в New Project > Installed > Other Project Types > Visual Studio Installer, все мои старые шаблоны настроек доступный... и теперь VS2015 также распознает мои старые веб-проекты в существующих решениях.

Изменить: Забыл упомянуть, что при установке VS2015 у меня был установлен VS2010.

Ответ 3

Это только для уточнения вашего рецепта:

(1) Запустить RegEdit

(2) если win32:   Выберите ключ "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\vs\Servicing\14.0"   если win64:   Выберите ключ "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DevDiv\vs\Servicing\14.0"

(3) В этом ключе/подразделе вы должны создать два новых подраздела:    "Профессиональный"    "Vscore"

(4) В каждом из только что созданных подразделов создайте значение REGSZ (= строка) с именем "Установить" и значением "1" (да: "1" - это строка!)