[wix-users] Format of wix.xsd from wix3 source

Joseph L. Casale jcasale at activenetwerx.com
Thu Sep 28 08:35:05 PDT 2017

I am trying to auto generate some code based on this file and I am curious about
a couple aspects.

Simple types such as YesNoType are composed of a fixed collection of string values
and have a schema resembling "restriction[@base='xs:NMTOKEN']/enumeration[@value]".

Other types that I expected to fall into this category such as the Configuration elements
Format attribute are described as an enumeration and composed of a fixed collection of
string values, yet there is does not exist a simple type and the data format is described
exclusively within the element declaration?

What is the rationale for the layout in this file, is there a programmatic difference to
these two types which accounts for the inconsistency?


More information about the wix-users mailing list