Как включить проекты WiX в Visual Studio 2015


когда я открываю диалоговое окно новый проект в Visual Studio 2015, установщик Windows XML недоступен. Как включить проекты WiX в Visual Studio 2015?

5 108

5 ответов:

обновление 2015-09-08: Wix Toolset 3.10 выпущен с официальной поддержкой для Visual Studio 2015 выпусков. Он доступен для скачивания с wixtoolset.org.

вы можете вручную включить совместимость Visual Studio 2015 с WiX 3.9 или более ранней версией:

  1. скопировать
    C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX до
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\WiX

  2. затем выполните от имени администратора:

    "C:\Program Файлы (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv" /setup

    enter image description here

при открытии Visual Studio 2015, WiX 3.9 и более ранних проектов будут совместимы.

enter image description here

это также была моя проблема раньше, и похоже, что ответ Криса Шиффхауэра на данный момент не является лучшим решением, так как WiX 3.9 или более ранняя версия не специально создана для Visual Studio 2015.

решение просто установить последние сборки Викс В3.10 С этой ссылке как то, что они ответили на их твиты:https://twitter.com/wixtoolset/status/597796279729528833

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

У меня есть только Visual Studio Community 2015 RC, когда я ищу решение, и после ответа Криса, после установки Wix Toolset v3. 9 R2, я не нашел , ни C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7 папка в моей системе.

Я обнаружил, что порядок установки имеет значение. Используя VS2015, когда я попытался добавить существующий проект WiX, я не смог его выбрать, потому что *.расширение wixproj было недоступно. Когда я попытался добавить новый проект WiX, шаблоны "установщик Windows XML" были недоступны.

чтобы исправить это, я закрыл VS2015, удалил инструменты WiX с помощью Панели управления и переустановил его, запустив wix310.exe (версия 3.10.2.2516 загружена из https://wix.codeplex.com/releases/view/619491)

  1. Если у вас есть VS 2012 и VS 2015, установите Wix ToolSet V3.10. 3. Это установит набор инструментов Wix для 2012 и 2015 еще не обнаружит его.
  2. далее в Панели Управления-- > программы, выберите установку WIX, щелкните правой кнопкой мыши и измените. Выберите параметр восстановить в пользовательском интерфейсе группы инструментов.
  3. после ремонта 2015 начинает обнаруживать установщик, и он отлично работает после этого.

У меня такая же проблема с 3.11. Я удалил 3.11 и установил WIX 3.10. Версия Wix 3.10 работала плавно без каких-либо ручных шагов с VS 2015.

Атул