Вопрос

Кто-нибудь использовал WiX с 2010 года?Я не могу заставить свои проекты установки работать в 2010 году и не могу найти никакой информации о том, как заставить это работать/планах на будущее по поддержке.

Это было полезно?

Решение

Попробуйте установить последнюю сборку WiX 3.5.Это версия, поддерживающая VS2010.Я не знаю, обновилось ли оно для бета-версии 2, но было новый, построенный 3 дня назад.


РЕДАКТИРОВАТЬ:Ссылка выше не будет работать для Visual Studio 2010 после бета-тестирования.Для более поздних выпусков Visual Studio 2010 используйте последнюю версию:

http://wix.sourceforge.net/releases/

и выберите последнюю версию.

Другие советы

какую версию Wix вы используете? В последний раз, когда я проверял, были некоторые проблемы с совместимостью с wix > = 3, votive и visual studio.

вам, возможно, придется получить пользовательскую сборку обету, которая будет загружаться в 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/ .

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top