Когда я открываю диалоговое окно «Новый проект» в Visual Studio 2015, XML установщика Windows недоступен. Как включить проекты WiX в Visual Studio 2015?
visual-studio
wix
visual-studio-2015
Крис Шиффхауэр
источник
источник
Ответы:
Обновление 2015-09-08: выпущен WiX Toolset 3.10 с официальной поддержкой выпусков Visual Studio 2015. Его можно загрузить с wixtoolset.org .
Вы можете вручную включить совместимость Visual Studio 2015 с WiX 3.9 или более ранней версии:
Копировать
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
Затем выполните от имени администратора:
Когда вы открываете Visual Studio 2015, проекты WiX 3.9 и более ранние будут совместимы.
источник
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat
Это тоже было моей проблемой раньше, и похоже, что ответ Криса Шиффхауэра на данный момент не лучшее решение, поскольку WiX 3.9 или более ранняя версия не предназначена специально для Visual Studio 2015.
Решение - просто установить последние сборки WiX v3.10 по этой ссылке, как они ответили на свои твиты: https://twitter.com/wixtoolset/status/597796279729528833
У меня есть только 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
папку в своей системе.источник
Я обнаружил, что порядок установки важен. При использовании VS2015, когда я пытался добавить существующий проект WiX, я не мог его выбрать, потому что расширение * .wixproj было недоступно. Когда я пытался добавить новый проект WiX, шаблоны «Windows Installer XML» были недоступны.
Чтобы исправить это, я закрыл VS2015, удалил инструменты WiX с помощью панели управления и переустановил его, запустив wix310.exe (версия 3.10.2.2516 загружена с https://wix.codeplex.com/releases/view/619491 )
источник
источник
У меня такая же проблема с 3.11. Я удалил 3.11 и установил WIX 3.10. Wix версии 3.10 работал без каких-либо ручных действий с VS 2015.
Атула
источник
В моем сценарии проект Wix в решении VS 2015 загрузился бы нормально, но перестал загружаться в один прекрасный день, за исключением того, что тип проекта wix не поддерживался. Проблема продолжала появляться даже после того, как уже был установлен соответствующий набор инструментов Wix для VS 2015 v3.11.1.2318. .
Решение заключалось в переходе в Инструменты-> Расширение и обновления. , найти расширение Wix в списке расширений и включить его. Он как-то отключился. Включение этого требовало перезапуска VS 2015, который при перезапуске загружал проект Wix нормально.
НТН!
источник