That WiX v3 build is about 6 months old. If you're going to be using WiX 
v3, you really should be picking up a new build at least monthly. It is 
very likely that this issue is already fixed. If you find that the 
latest build reproduces the problem, please do open a bug.

Blair Murri wrote:
>
> Updating the thread with more information.
>
> *From:* Pierson Lee (Volt)
> *Sent:* Thursday, November 08, 2007 3:23 PM
> *To:* Aaron Wiley; Blair Murri
> *Cc:* James Elder; Nick Horvath
> *Subject:* RE: IIS issues with MSI install
>
> I certainly can!
>
> Blair,
>
> The version I am using is: Votive 2005 - Windows Installer XML (WiX) 
> Toolset, Version 3.0.2925.0
>
> The issue with the AppPool is similar to the issue I am having with 
> the websites. It would insert the keys and folders in the wrong spot 
> in the metabase. It looks as if IIS Websites seem to be a little more 
> forgiving then the AppPools.
>
> Here is a screen shot of the metabase issue that I’m seeing currently. 
> Notice the two sections in the red box, it looks as if the W3SVC\5 
> section is being put all over the place when it should *only* reside 
> under the LM section of the metabase.
>
> Any help is appreciated.
>
> Thanks
>
> Pierson
>
> cid:image002.png@01C8221B.475DA540
>
> ------------------------------------------------------------------------
>
> *From**:* Blair Murri
> *Sent:* Wednesday, November 07, 2007 6:11 PM
> *To:* Aaron Wiley
> *Cc:* James Elder; Nick Horvath
> *Subject:* RE: IIS issues with MSI install
>
> I personally haven’t done anything involving building MSIs for IIS, 
> and I have done next to nothing with IIS in general. This appears (on 
> the surface) to be a bug in the IIS custom actions.
>
> The alias for WiX is wix-users@lists.sourceforge.net 
> <mailto:wix-users@lists.sourceforge.net>, which is external and 
> public. The archives for this alias are at 
> http://sourceforge.net/mailarchive/forum.php?forum_name=wix-users. I 
> noticed that Pierson sent this same message to that alias today (see 
> attached).
>
> Which version/build of the WiX toolset? (it would be helpful to add to 
> that email thread the build of WiX used)
>
> Also, what issues have you had with WebAppPool?
>
> *From:* [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] *On Behalf Of 
> *Pierson Lee (Volt)
> *Sent:* Wednesday, November 07, 2007 1:10 PM
> *To:* wix-users@lists.sourceforge.net
> *Subject:* [WiX-users] IIS issues during install/uninstall
>
> Hello all-
>
> I’m getting occasional (and increasingly frustrating) issues with IIS 
> Web Site/applications and IIS Application Pools in IIS when using a 
> WiX 3.0 Created MSI package where the sites/app pools are getting 
> installed on the wrong level of the metabase then not uninstalling 
> properly, causing reinstalls/upgrades to fail. (installing to a 
> Windows 2003 Server x64bit running IIS 6.0)
>
> Example (using adsutil ENUM /p W3SVC/3):
>
> IIS Metabase (Correct)-
>
> W3SVC/3/Root
>
> W3SVC/3/Filters
>
> IIS Metabase (Incorrect)-
>
> W3SVC/3/Root
>
> W3SVC/3/Filters
>
> *W3SVC/3/W3SVC*
>
> * *
>
> When I look under the last path ( adsutil ENUM /p W3SVC/3/W3SVC) it is 
> showing
>
> W3SVC/3/w3svc/3
>
> Because of this, it is not fully uninstalling the site when the MSI is 
> getting uninstalled.
>
> I had the same issue with App Pools in IIS to the point where I took 
> that part out of the WiX MSI and separated it into a C# application. I 
> don’t want to do that with the website because if I do, at that point, 
> the MSI will just be a glorified xCopy.
>
> Any help will be appreciated. Code snippet (with names slightly 
> changed) is provided below.
>
> Thanks
>
> Pierson
>
> <Fragment>
>
> <!-- Web Service Username/Password -->
>
> <util:User Id="ProgramWebServiceUser" Name="[PROGRAMSERVICE_USERNAME]" 
> Password="[PROGRAMSERVICE_PASSWORD]" />
>
> <!-- Components and Directory Definitions -->
>
> <!-- Web Directory Properties (same for all the sites) -->
>
> <iis:WebDirProperties Id="WebAppProperties" AnonymousAccess="no" 
> WindowsAuthentication="yes" AccessSSL="yes" Execute="yes" Read="yes" 
> DefaultDocuments="Default.aspx" Script="yes" />
>
> <!-- Root Directory -->
>
> <DirectoryRef Id="TARGETDIR">
>
> <Component Id="ProgramWebSiteComponent" Guid="{<GUID HERE>}">
>
> <!-- Web Settings -->
>
> <iis:WebSite Id="ProgramWebSite" Description="Program Website - 
> [PROGRAMWEBSITE_STANDARD_PORT]/[PROGRAMWEBSITE_SECURE_PORT]" 
> Directory="WebDir" DirProperties="WebAppProperties" >
>
> <iis:WebAddress Id="ProgramWebSiteAddress_Standard" 
> Port="[PROGRAMWEBSITE_STANDARD_PORT]" Secure="no" />
>
> <iis:WebAddress Id="ProgramWebSiteAddress_Secure" 
> Port="[PROGRAMWEBSITE_SECURE_PORT]" Secure="yes" />
>
> </iis:WebSite>
>
> </Component>
>
> </DirectoryRef>
>
> <DirectoryRef Id="TARGETDIR">
>
> <Component Id="WebServiceConfigComponent" Guid="{<GUID HERE>}">}">
>
> <iis:WebServiceExtension Id="ASP.NET2.0" Allow="yes" 
> File="%WINDIR%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" 
> Description="ASP.NET v2.0.50727" UIDeletable="no" />
>
> </Component>
>
> </DirectoryRef>
>
> <!-- Assigning all the components for the UI to a single Component 
> Group-->
>
> <ComponentGroup Id="WebSite">
>
> <!-- Web site components-->
>
> <ComponentRef Id="ProgramWebSiteComponent" />
>
> <ComponentRef Id="WebServiceConfigComponent"/>
>
> </ComponentGroup>
>
> </Fragment>
>
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> ------------------------------------------------------------------------
>
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>   

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to