Forwarding per Rob's mail.

I'd love to see details on the bug mentioned below.

Thanks
Thomas

From: Rob Mensching
Sent: Thursday, March 29, 2007 11:08 PM
To: Thomas Jeyaseelan
Subject: RE: Metabase transactions not committed consistently

1.  See http://sharepoint/sites/wix about the wix alias.
2.  This sounds like an existing bug (maybe recently fixed bug).

From: Thomas Jeyaseelan
Sent: Thursday, March 29, 2007 10:33 PM
To: Rob Mensching
Subject: RE: Metabase transactions not committed consistently

Rob, I can't seem to e-mail the WiX alias (I get a not-authorized reply from 
Exchange), so I'm e-mailing you directly with this matter.

Thomas

From: Thomas Jeyaseelan
Sent: Thursday, March 29, 2007 10:32 PM
To: Windows Installer XML
Subject: Metabase transactions not committed consistently

I've noticed that certain metabase transactions such as ISAPI Filter installs 
and WebApplication extension registrations are not being registered in the 
metabase all the time. The syntax for the registration of the extensions is 
demonstrated in the examples below.

Does the code below in a WXS file guarantee that the metabase is updated and 
committed with the registration transaction, or is there something additional 
needed? Also, does IIS need to be stopped before the install and re-started?

Thomas


In the example below, the FPP extension doesn't always get registered.


                            <Component Id='ContactCardWebVDirComponent' 
Guid='171ED91C-1683-4226-A547-70F81C1A9E0D'>
                                <WebVirtualDir Id='ContactCardWebVDir' 
WebSite='WebServicesWebSite' Alias='ContactCard' 
Directory='ContactCardWebServiceFolder' DirProperties='ReadAndExecute'>
                                    <WebApplication Id='ContactCardWebApp' 
Name='ContactCard Web App' Isolation='medium' WebAppPool='SpacesAppPool'>
                                        <WebApplicationExtension 
Extension='aspx' CheckPath='no' Executable='[FRAMEWORKDIR]aspnet_isapi.dll' 
Script='yes' Verbs='GET,HEAD,POST,DEBUG' />
                                        <WebApplicationExtension 
Extension='asmx' CheckPath='no' Executable='[FRAMEWORKDIR]aspnet_isapi.dll' 
Script='yes' Verbs='GET,HEAD,POST,DEBUG' />
                                        <WebApplicationExtension 
Extension='fpp' CheckPath='no' Executable='[FRAMEWORKDIR]aspnet_isapi.dll' 
Script='yes' Verbs='GET,HEAD,POST,DEBUG' />
                                    </WebApplication>
                                </WebVirtualDir>
                            </Component>


...


        <Feature Id='WebServicesFeature'
            Title='Web Services'
            Level='1'
            InstallDefault='local'
            TypicalDefault='install'
            AllowAdvertise='no'
            ConfigurableDirectory='INSTALLDIR'>

            <ComponentRef Id='WebRootComponent' />
            <ComponentRef Id='ProbeComponent' />
            <ComponentRef Id='SpacesAppPoolComponent' />
            <ComponentRef Id='WebServicesWebSiteComponent' />
            <ComponentRef Id='ContactCardWebVDirComponent' />



Thomas Jeyaseelan
Developer, Windows Live Spaces
425-705-4554
[EMAIL PROTECTED]
http://t.spaces.msn.com/


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to