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