Персональные инструменты
 

WixInstaller

Материал из CustisWiki

Версия от 19:47, 23 октября 2008; WikiSysop (обсуждение | вклад) (1 версия)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Wix

OpenSource разработка Microsoft. Генерирует инсталляционный пакет из XML-файла с описанием структуры каталогов, файлов, ключей реестра, пользовательского интерфейса и т. д. Возможна руссификация сообщений об ошибках и запросов с помощью ORCA из состава MSI SDK (входит в Platform SDK). Локализованные сообщения также входят в состав MSI SDK. Существует несколько средств упрощающих создание XML-файлов, однако, пока нет ни одного средства, предлагающего стандартные диалоги. Их приходится получать декомпиляцией существующих пакетов, например, UISample.msi из MSI SDK, или описывать самостоятельно.

В состав Wix входят:

  • компилятор XML-файлов — candle.exe
  • компоновщик создаваемых компилятором файлов — light.exe
  • декомпилятор msi-файлов — dark.exe
  • вспомогательное средство, генерирующее XML-файлы для каталогов, COM-объектов и т. п. — tallow.exe

Резюме

Позволяет делать всё, что можно, но требует значительных затрат на создание первоначального каркаса инсталляционного пакета.

Ссылки

  • Windows Installer XML (WiX) toolset
  • WixTool — упрощает создание XML-файлов (списки файлов, каталогов, ключей реестра)
  • WixShield — пока ничего не выпустили, вероятно мертворожденный проект.
  • WixGui — вышел, но не успели попробовать;
  • WinWix — вышел, но не успели попробовать;
  • WixStudio — пока ничего не выпустили, вероятно мертворожденный проект.

Любые правки этой статьи будут перезаписаны при следующем сеансе репликации. Если у вас есть серьезное замечание по тексту статьи, запишите его в раздел «discussion».

Репликация: База Знаний «Заказных Информ Систем» → «WixInstaller»