I have an issue with the UAC and IIS clashing. The guy that had the 
responsibility of the install kit before me was (the install kit is still using 
that CA) an unmanaged C++ custom action to get the list of created websites in 
IIS at the start of the installUISequence. The installkit needs to run elevated 
to execute the CA correctly so, it's lauched by a bootstrapper no problem 
there... The problem is when the client delete the bootstraper once the product 
is installed on system, which is a totally normal behavior, I do the same thing 
all the time. So, if he wants to repair, modify or uninstall the product, he 
must use the add/remove panel. But then, the msi has been registered, but 
without its bootstrapper, so when it's lauched, it fail for not being elevated 
(since the elevation is done only at the beginning of the following phase, 
InstallExecuteSequence )...

I've checked Jon Tørresdal's blog a lot 
(http://blog.torresdal.net/CommentView,guid,fe27427f-ff4f-4056-bc50-c98e23227c6d.aspx)
 and I've seen that he is using a managed custom action. Does it change 
anything ? (I wouldn't think so, but then again I'm a beginner so I might be 
wrong). Anyone else has encountered this problem ? Would someone know a rock 
around ?

Thanks

Nicolas

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to