
Wix#
Wix# answers many MSI authoring challenges. It solves the common MSI/WiX authoring limitations in a very elegant and yet unorthodox way. Wix# follows the steps of other transcompilers like Script#, CoffeeScript or GWT by using source code of a more manageable syntax (C# in this case) to produce the desired source code of a less manageable syntax (WiX). A "more manageable syntax" in this context means less verbose and more readable code, better compile-time error checking and availability of more advanced tools. Benefits:
- Wix# takes away the learning curve of MSI and WiX by allowing re-use of classes. Especially a benefit for teams with multiple developers or many different products.
- Wix# takes away the need to learn yet another language for developers; they can re-use existing skills, including for the development of custom screens during installation.