Hi,
I am writing a installer using WiX that will create a website and virtual directory, amongst other things, in IIS. I have been having trouble ensuring that the installer will work on both Windows Server 2003 with IIS6, Windows Server 2008 with IIS7 and Windows Server 2008 R2 with IIS7.5.
One of the first problems that I came across was that IIS7 uses a different group for accounts. Instead of the IIS_WPG of IIS6 it will use the IIS_IUSR group. The website configuration used to belong in a separate custom action function that referenced this group name, the move to using the WiX IIS functionality may help with other minor differences between IIS versions.
Are there any other major changes to IIS that I should be aware of? Are there any guidelines for writing installers to function on both Windows Server 2003 and Windows Server 2008 platforms?
Thanks