Zip containing all the required files: package-kixtart-kixforms-msi-wix.zip

Procedure:
1. Create a folder, for example C:\kix460, where you will copy all the required files.

2. Download the latest release of the Windows Installer XML (WiX) toolset from sourceForge (WiX v3, Wix-3.0.xxxx.0.msi) and install it.

3. Download and extract KiXtart 4.60. Put kix32.exe and wkix32.exe in C:\kix460.

4. Download and extract KiXforms Classic 2.46. Put kixforms.dll in C:\kix460.

5. Download and extract package-kixtart-kixforms-msi-wix.zip. Put the files in C:\kix460.

You should now have these files in C:\kix460:
  • kix32.exe
  • wkix32.exe
  • kixforms.dll
  • kixtart.application.ico
  • kixtart.document.ico
  • build_msi_from_wxs.cmd
  • kixtart_kixforms_460.wxs


6. Run build_msi_from_wxs.cmd and you will get kixtart_kixfroms_460.msi, 454 KB.

Features:
  • The MSI created is 100% compliant (validate all ICEs), has no interface (except a progress bar) and can be repaired and uninstalled.
  • It supports upgrade but no downgrade.
  • It is displayed in Add and remove Programs with a new application icon.
  • Scripts with extension .kix and .kx have a new document icon. Actions are not changed and no default action are associated to prevent security risks.
  • The files (exe and dll) are copied in %SystemRoot% to support legacy scripts.


Note: Ce tutorial est aussi disponible en français sur mon site: http://www.cyann.net/2008/05/29/package-kixtart-kixforms-msi-wix/