I've looked into this, and it seems this is an issue with the latest changes 
I've made to the IIS custom action, to support Vista SP1.

I'm pretty sure I've tracked down the issue - please open a bug. Note that this 
issue will occur in the latest version of WiX if you're using both IIS and Util 
extensions, and you've associated one or more of your IIS elements with a User.

Thanks,
Mike Carlson

-----Original Message-----
From: Rob Mensching [mailto:rob.mensch...@microsoft.com] 
Sent: Wednesday, January 14, 2009 9:18 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Latest WiX v3.0.4909.0 and IIS on Windows 2003

Nothing should be broken, but you do need to rebuild everything.  If you have 
any .wixlibs or .wixobjs you need to do a full clean build from scratch.

-----Original Message-----
From: Eitan Behar [mailto:ei...@baconao.net]
Sent: Tuesday, January 13, 2009 22:39
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Latest WiX v3.0.4909.0 and IIS on Windows 2003

Hi,

I have just installed the latest Wix to find out that some of my existing
setups fail to install. Just notice that these setups work in the same
environment (Windows 2003 SP2) when built with previous version 3.5.4805.0.

Is there anything new in 4909 that broke compatibility and I need to change
my code?

These are the errors I am getting:

MSI (s) (9C:88) [08:03:14:506]: Invoking remote custom action. DLL:
C:\WINDOWS\Installer\MSIC0.tmp, Entrypoint: ConfigureIIsExec
ConfigureIIsExec:  Error 0x80070006: failed to open view on database with
SQL: SELECT `User`, `Component_`, `Name`, `Domain`, `Password` FROM `User`
WHERE `User`=?
ConfigureIIsExec:  Error 0x80070006: Failed to open view on User table
ConfigureIIsExec:  Error 0x80070006: failed to get user:
DBM_COMPONENT_WebPoolUser
ConfigureIIsExec:  Error 0x80070006: failed to read IIsAppPool table
MSI (s) (9C!5C) [08:06:23:757]: Product: dbMotion Generic Product -- Error
26006. Failed to read IIsAppPool table. (-2147024890         )

Notice that the User table is present:
DBM_COMPONENT_WebPoolUser  null
[COMP_USER_NAME] [COMP_USER_DOMAIN] [COMP_USER_PASSWORD] 0
and

MSI (s) (1C:54) [08:23:22:711]: Invoking remote custom action. DLL:
C:\WINDOWS\Installer\MSI3B3.tmp, Entrypoint: ConfigureIIsExec
ConfigureIIsExec:  Error 0x80070006: failed to open view on database with
SQL: SELECT `User`, `Component_`, `Name`, `Domain`, `Password` FROM `User`
WHERE `User`=?
ConfigureIIsExec:  Error 0x80070006: Failed to open view on User table
ConfigureIIsExec:  Error 0x80070006: Failed to get User information for Web
ConfigureIIsExec:  Error 0x80070006: Failed to get web directory for
VirtualDir
ConfigureIIsExec:  Error 0x80070006: failed to read IIsWebVirtualDir table
MSI (s) (1C!18) [08:32:19:072]: Product: dbMotion BOT Service -- Error
26004. Failed to read IIsVirtualDirs table.  (-2147024890         )

Also here the user table is populated, also outside a Component.
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to