Hi there!
Could really use some help on the following, been at it for some time now.
I'm extending an existing installer that was built years ago in our product, to
deploy a new Asp.Net portal on IIS. I have succeeded in deploying the files
using the installer but the component that is supposed to configure IIS runs
but has no effect on IIS. Let me emphasize that I'm currently only trying to
build an initial installer, which will work on a very specific environment
(detailed below).
The code section for configuring IIS:
<DirectoryRef Id="PAMPortalDir">
<Component Id="MIMPAMPortalIISConfig"
Guid="E7A4EF52-69A7-4123-8D6D-B74428D2739B" Win64="yes">
<CreateFolder />
<util:User Id="MIMPAM_AppPool_Account"
Domain="[MIMPAM_ACCOUNT_DOMAIN]"
Name="[MIMPAM_ACCOUNT_NAME]"
Password="[MIMPAM_ACCOUNT_PASSWORD]"
CreateUser="no"
FailIfExists="no"
RemoveOnUninstall="no">
</util:User>
<iis:WebAppPool Id="MIMPAM.Web.AppPool" Identity="other"
Name="[PAMPortalAppPool]" User="MIMPAM_AppPool_Account"/>
<iis:WebSite Id="MIMPAM.Site"
Description="[MIMPAMSiteName]" AutoStart="yes" ConfigureIfExists="yes"
Directory="PAMPortalDir" StartOnInstall="yes">
<iis:WebAddress Id="MIMPAM.Web.Address"
Port="[MIMPAM_PORTAL_PORT]" Header="[MIMPAM_HOSTNAME]"/>
<iis:WebApplication Id="PAMPORTAL.Application" Name="MIM
Privileged Access Management" WebAppPool="MIMPAM.Web.AppPool" />
</iis:WebSite>
</Component>
</DirectoryRef>
The user in util:User is currently hard coded to the server's admin.
Log file includes the following regarding the PAMPortalDir component :
MSI (s) (94:80) [09:26:39:887]: Executing op:
ComponentRegister(ComponentId={E7A4EF52-69A7-4123-8D6D-B74428D2739B},KeyPath=C:\Program
Files\Microsoft Forefront Identity Manager\2010\Privileged Access Management
Portal\,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=1)
1: {8EB24D93-91BA-435D-BF88-9339C1C46362} 2:
{E7A4EF52-69A7-4123-8D6D-B74428D2739B} 3: C:\Program Files\Microsoft Forefront
Identity Manager\2010\Privileged Access Management Portal\
The environment I'm trying to install on includes:
Win Server 2008 R2, IIS 7.5
The dev environment includes:
Wix 3.5.2519.0
Main questions are:
- How can I view what the IIS Extension tried to do? Can I view any log
file or see details in the event viewer?
- Found this property in the log file: 'Property(C): SKIPCONFIGUREIIS =
1', is It relevant for what I'm trying to do? Changed it to 0 and it had no
effect.
- Last resort: Can you recommend a guide to compile the IIS Extension
source code and debug it?
I couldn't find anything useful but running the MSI with logging which doesn't
tell me what really happened... Any other tip on understanding what happened
and debugging the IIS extension will be great.
Huge thanks!
Amit.
------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls.
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users