WixInstaller

Материал из свободной русской энциклопедии «Традиция»
Перейти к: навигация, поиск

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


По крайней мере часть этого текста взята с ресурса http://lib.custis.ru/ под лицензией GDFL.Список авторов доступен на этом ресурсе в статье под тем же названием.