У меня есть решение VS 2012 с проектами установщика WiX. Однако, когда я открываю решение в VS 2013 (Release), проект WiX несовместим.
Кто-нибудь знает, где / доступна ли версия VS 2013 (wixtoolset?), Над которой еще работают? Или есть способ сделать текущий проект совместимым с VS 2013?
источник
The 'WiX Project Package' package did not load correctly.
вы ее получили, удалите каталог WiX из `C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ Extensions \ Microsoft` и исправьте установку Wix 3.8, чтобы она снова заработала.Просто обновление WiX v3.8, это делает поддержка VS2013: http://wixtoolset.org/releases/v3.8/stable
источник
Если вы установите VS2013 после WiX, вам придется удалить WiX, а затем переустановить его. Просто восстановить установку WiX недостаточно.
источник
После запуска установщика инструментария для wix:
Для Wix 3.8 и 3.9 с Visual Studio 2012 и 2013 мне требовалось удалить все файлы кеша в:
После удаления этих файлов выполните из командной строки для каждой версии VS:
Только после того, как я удалил эти файлы и перезапустил компьютер, выполнение «devenv / setup» дало желаемый эффект.
Если сначала не удалить эти файлы кеша, вы можете столкнуться с проблемой, когда ваши пакеты не загружаются должным образом. Вы узнаете, если ваши пакеты не загрузятся, потому что VS при запуске потерпит неудачу.
источник
С WiX 3.7, даже если вы не можете открыть wixproj в Visual Studio 2013, он компилируется с использованием MSBuild для решения VS2013. (измените wixproj ToolsVersion = "12.0")
источник
последняя версия установщика Wix исправляет установку без какой-либо настройки.
работал у меня.
источник
Вы должны обновить свой wix и установить WIX 3.9, чтобы ваш проект WIX был совместим с vs 2013. Ниже приведена ссылка для загрузки wix 3.9 https://wix.codeplex.com/releases/view/136891
источник