1. Was afraid that would be true. I targeted this scenario because that's what the bug was primarily asking for, "Allow IIS SiteId to be set". Be careful what you wish for, you might just get it. <smile/>
2. It's deterministic because the SiteId doesn't matter, the WebAddress does. Since IIS doesn't allow two sites to operate with the same WebAddress that was a unique key. The Description doesn't have to be unique at all so if two sites used the same Description, they'd collide and there wouldn't be anything to differentiate them... unless we said "Same Description == same WebSite". 3. True, but their design does not take into account uninstall. If you open another bug to suggest using the IIS6 hashing, I can look at how to slide the Description hashing in with the WebAddress searching code and see if we can get the best of both worlds. IIS frustrates me so. Plus they went and changed *everything* in IIS7. <sigh/> -----Original Message----- From: Neil Sleightholm [mailto:[EMAIL PROTECTED] Sent: Friday, October 31, 2008 11:19 To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] [ wix-Bugs-1992202 ] Allow IIS SiteId to be set First, thanks for reconsidering this and allowing the SiteId to be set but... Quote: "Skipped doing all the hashing since it isn't deterministic for uninstall. Setting the SiteId should enable the scenario very well. Honestly, SiteId works pretty well in all 'controlled environment' cases." I don't think this statement is true for the following reasons: 1. In the environment I work in, which I don't believe is unusual, there is a farm for servers which many different development teams deploy to. Having to manually manage SiteId is not easy, (ok we could provide a tool to generate the hashed SiteId from the site name). Using the hashing method allows for 99% of sites to have unique Ids, for the few that clash this can be handled by simply renaming the site. 2. The current method of setting the SiteId to 1 more than the highest available isn't deterministic, why is the hash different? 3. Using the hashing method means it work in exactly the same way as IIS6 does. I know I'm pushing my luck but can I ask you to reconsider again. Thanks Neil Neil Sleightholm X2 Systems Limited [EMAIL PROTECTED] ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-users

