On the 10th September a new version of wix was released. This included two library files that would add the necessary elements to you’re wix file to drive the custom actions. This means creating a new user now works correctly. I’ve even tested adding the user to a group seems to work okay, although I am little cynical to whether this will work on a machine set up in a foreign language as the name of well know groups varies here. I will be testing this when I return to <?xml:namespace prefix = st1 ns = “urn:schemas-microsoft-com:office:smarttags” />
<?xml:namespace prefix = o ns = “urn:schemas-microsoft-com:office:office” />
I’ve created a new version of the user installation example, which can be downloaded here. To get it to work correctly you will need to place the files sca.wixlib, scaexec.dll and scasched.dll from wix\ca into the directory you unzip the sample to.
In case you were wondering SCA stands for Server Custom Actions.
I still think it would be useful to know which elements map to which custom actions and custom actions libraries. I’ll be posting this information soon.