I've used WIX 3 with VS 2008 to create a website on IIS 7 - that worked fine. I've upgraded to the latest build of Wix 3.5.229.0 with VS 2010 and now the website is not created.
Here is the code for creating the website: <DirectoryRef Id="INSTALLDIR" > <Component Id="CreateTaitWebSite" Guid="CBAF81F1-E6D2-430e-A5FC-08DCCC4FC8D7"> <CreateFolder /> <iis:WebSite Id='TaitKeyManagement' AutoStart='yes' Directory='dir_KeyManagementFacility_Web_UI_6' Description='KMF Website' > <iis:WebAddress Id='AllUnasigned' Port='80' /> <iis:WebApplication Id='WMISystemMonitorWebservices' Name='KMfWebAPPName' WebAppPool='ClientApplicationPool' /> </iis:WebSite> </Component> <Component Id='ClientApplicationPoolComponent' Guid='012C66B6-B308-4883-BE18-C99E0E90B476' KeyPath='yes' UninstallWhenSuperseded='yes' > <iis:WebAppPool Id='ClientApplicationPool' Name='KMF AppPool' Identity='other' User='KmfWebUI' /> </Component> </DirectoryRef> Here is the MSI debug log: MSI (s) (58:E4) [18:24:30:503]: Doing action: ConfigureIIs Action 18:24:30: ConfigureIIs. Configuring IIS Action start 18:24:30: ConfigureIIs. MSI (s) (58:34) [18:24:30:508]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI341C.tmp, Entrypoint: ConfigureIIs MSI (s) (58!84) [18:24:30:514]: PROPERTY CHANGE: Adding StartIIS7ConfigTransaction property. Its value is '{8D454F4B-2A56-4211-8E6A-3B653FFCA752}ScaConfigureIIs'. MSI (s) (58!84) [18:24:30:514]: Doing action: StartIIS7ConfigTransaction Action 18:24:30: StartIIS7ConfigTransaction. Starting IIS Config Transaction Action start 18:24:30: StartIIS7ConfigTransaction. 1: Starting IIS Config Transaction Action ended 18:24:30: StartIIS7ConfigTransaction. Return value 1. MSI (s) (58!84) [18:24:30:518]: PROPERTY CHANGE: Adding RollbackIIS7ConfigTransaction property. Its value is '{8D454F4B-2A56-4211-8E6A-3B653FFCA752}ScaConfigureIIs'. MSI (s) (58!84) [18:24:30:518]: Doing action: RollbackIIS7ConfigTransaction Action 18:24:30: RollbackIIS7ConfigTransaction. Rolling back IIS Config Transaction Action start 18:24:30: RollbackIIS7ConfigTransaction. 1: Rolling back IIS Config Transaction Action ended 18:24:30: RollbackIIS7ConfigTransaction. Return value 1. MSI (s) (58!84) [18:24:30:522]: PROPERTY CHANGE: Adding CommitIIS7ConfigTransaction property. Its value is '{8D454F4B-2A56-4211-8E6A-3B653FFCA752}ScaConfigureIIs'. MSI (s) (58!84) [18:24:30:522]: Doing action: CommitIIS7ConfigTransaction Action 18:24:30: CommitIIS7ConfigTransaction. Committing IIS Config Transaction Action start 18:24:30: CommitIIS7ConfigTransaction. 1: Committing IIS Config Transaction Action ended 18:24:30: CommitIIS7ConfigTransaction. Return value 1. MSI (s) (58!84) [18:24:30:822]: PROPERTY CHANGE: Adding ConfigureIIs7Exec property. Its value is 'ConfigureIIs?1?5?2?User?1?Component_?1?Name?1?Domain?1?Password?1?3?KmfWebUI?CreateKMFWebUIUser?KMFWebUI??S2sn%a?4?3?OtarServer?CreateOtarServerUser?OtarServer??S2sn%a?4?2?1?0?0?2?1?17?1?AppPool?1?Name?1?Component_?1?Attributes?2?User_?1?RecycleMinutes?2?RecycleRequests?2?RecycleTimes?1?VirtualMemory?2?PrivateMemory?2?IdleTimeout?2?QueueLimit?2?CPUMon?1?MaxProc?2?ManagedRuntimeVersion?1?ISInstalled?2?ISAction?2?3?ClientApplicationPool?KMF AppPool?ClientApplicationPoolComponent?8?KmfWebUI?-2147483648?-2147483648??-2147483648?-2147483648?-2147483648?-2147483648?0?-2147483648??2?3?4?2?1?2?970?Component?1?Attributes?2?3?CreateNewFolder?0?4?3?CreateDowngradeScriptsFolder?16?4?3?CreateUILogFolder?0?4?3?CreateOtarServerUser?0?4?3?CreateKMFWebUIUser?0?4?3?OtarServerEventSource?0?4?3?KMFWebUIEventSource?0?4?3?KmfDatabase?0?4?3?comp_KMF_0?0?4?3?comp_KMF_1?0?4?3?comp_KMF_3?0?4?3?comp_KMF_4?0?4?3?comp_KMF_797?0?4?3?comp_KMF_2079?16?4?3?comp_KMF_2080?16?4?3?comp_KMF_2088?16?4?3?comp_KMF_2866?16?4?3? MSI (s) (58!84) [18:24:30:851]: Doing action: ConfigureIIs7Exec Action 18:24:30: ConfigureIIs7Exec. Action start 18:24:30: ConfigureIIs7Exec. ConfigureIIs7Exec: Action ended 18:24:30: ConfigureIIs7Exec. Return value 1. MSI (s) (58!84) [18:24:30:856]: PROPERTY CHANGE: Adding WriteIIS7ConfigChanges property. Its value is 'ConfigureIIs'. MSI (s) (58!84) [18:24:30:857]: Doing action: WriteIIS7ConfigChanges Action 18:24:30: WriteIIS7ConfigChanges. Installing Config Keys and Values Action start 18:24:30: WriteIIS7ConfigChanges. 1: Installing Config Keys and Values -- Joe Osman Design Engineer Tait Radio Communications 175 Roydvale Avenue Christchurch New Zealand DDI: 64 3 3571584 www.taitradio.com joe.os...@taitradio.com TAIT: THE RIGHT FIT ======================================================================= This email, including any attachments, is only for the intended addressee. It is subject to copyright, is confidential and may be the subject of legal or other privilege, none of which is waived or lost by reason of this transmission. If the receiver is not the intended addressee, please accept our apologies, notify us by return, delete all copies and perform no other act on the email. Unfortunately, we cannot warrant that the email has not been altered or corrupted during transmission. ======================================================================= ------------------------------------------------------------------------------ Achieve Improved Network Security with IP and DNS Reputation. Defend against bad network traffic, including botnets, malware, phishing sites, and compromised hosts - saving your company time, money, and embarrassment. Learn More! http://p.sf.net/sfu/hpdev2dev-nov _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users