Кто-нибудь использовал WiX с 2010? Я не могу заставить мои проекты установки работать в 2010 году, и я не могу найти никакой информации о том, как заставить это работать/планы поддержки на будущее.
Visual Studio 2010 beta 2 и WiX?
Ответы (4)
Попробуйте установить последнюю сборку WiX 3.5. Это версия, которая поддерживает VS2010. Я не знаю, был ли он обновлен для версии beta2, но был новый построено 3 дня назад.
EDIT: ссылка выше не будет работать для Visual Studio 2010 после бета-тестирования. Для более поздних выпусков Visual Studio 2010 используйте последний выпуск:
http://wix.sourceforge.net/releases/
и выберите последнюю версию.
какую версию Wix вы используете? в последний раз, когда я проверял, были некоторые проблемы совместимости с wix >= 3, votive и visual studio.
возможно, вам придется получить специальную сборку votive, которая будет загружаться в 2010 году.
По состоянию на 26 октября это то, что мне нужно было сделать, чтобы заставить его работать:
Загрузите последнюю версию 3.5 http://wix.sourceforge.net/releases/3.5.1023.0/< /а>
Я поймал Wix35_x64.msi, вы берете другой, если используете 32-битную версию. Я не уверен, для чего нужны другие (менее очевидные) файлы (я смотрю на вас, ProjectAggregator2).
После установки проекты Wix загружаются (ура!), но не собираются (бу) с ошибкой о том, что путь к Candle.EXE недействителен. Судя по всему, он все еще ищет «C:\Program Files (x86)\Windows Installer XML v3» в моей системе.
Создал этот каталог и скопировал в него содержимое «C:\Program Files (x86)\Windows Installer XML v35».
Теперь, за исключением некоторых ошибок сборки из-за изменений в некоторых $vars, это работает.
Мы добавили поддержку Visual Studio 2010 beta 2 в сборку, выпущенную в прошлую пятницу. См. http://www.joyofsetup.com/2009/10/30/wix-v3-5-supports-visual-studio-2010-beta-2/.