Когда я иду в диалоговом окне "Новый проект" в Visual Studio 2015, XML файл установщика Windows недоступен. Как включить WiX-проекты в Visual Studio 2015?
Как включить проекты WiX в Visual Studio 2015
Ответ 1
Обновление 2015-09-08: WiX Toolset 3.10 выпущен с официальной поддержкой выпусков Visual Studio 2015. Он доступен для загрузки из wixtoolset.org.
Вы можете вручную включить совместимость Visual Studio 2015 с WiX 3.9 или ранее:
-
Copy
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX
toC:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\WiX
-
Затем выполните как Администратор:
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv" /setup
Когда вы открываете Visual Studio 2015, WiX 3.9 и более ранние проекты будут совместимы.
Ответ 2
Это также было моей проблемой раньше, и похоже, что ответ Криса Шиффхауэра на данный момент не самый лучший вариант, поскольку WiX 3.9 или ранее специально не создаются для Visual Studio 2015.
Решение состоит в том, чтобы установить последние сборки WiX v3.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 12.0\Common7\IDE
и C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7
в моей системе.
Ответ 3
Я обнаружил, что порядок установки очень важен. Используя VS2015, когда я попытался добавить существующий проект WiX, я не смог его выбрать, потому что расширение *.wixproj не было доступно. Когда я попытался добавить новый проект WiX, шаблоны "Установщик Windows XML" были недоступны.
Чтобы исправить это, я закрыл VS2015, удалил инструменты WiX с помощью панели управления и переустановил его, запустив wix310.exe(версия 3.10.2.2516, загруженная из https://wix.codeplex.com/releases/view/619491)
Ответ 4
- Если у вас VS 2012 и VS 2015, установите Wix ToolSet V3.10.3. Это установит набор инструментов Wix на 2012, а 2015 еще не обнаружит его.
- Далее в Control Panel--> Программы, выберите установку WIX, щелкните правой кнопкой мыши и измените. Выберите параметр "Восстановить" в пользовательском интерфейсе набора инструментов.
- После ремонта 2015 начинает обнаруживать установщик, и после этого он работает нормально.
Ответ 5
Я получил ту же проблему с 3.11. Я удалил 3.11 и установил WIX 3.10. Wix версии 3.10 работал без каких-либо ручных шагов с VS 2015.
Атула
Ответ 6
В моем сценарии проект Wix в решении VS 2015 работал бы нормально, но перестал загружаться в один прекрасный день, за исключением того, что тип проекта wix не был поддержан. Проблема продолжала появляться даже после того, как была обновлена соответствующая Wix Toolset v3.11.1.2318 VS 2015.
Решение состояло в том, чтобы перейти к Tools-> Extension and Updates, найти расширение Wix в списке расширений и включить его. Это как-то отключили. Включив его попросил перезапустить VS 2015, который после перезагрузки нормально загрузил проект Wix.
НТН!