It is valid to ask for a "fail quite" on uninstall feature to the IIS
settings custom action. This would definitely be needed for client
installations where the environment cannot be controlled.
However, I would imagine in a production environment that proper
configuration and release management would dictate that a sysadmin should
not be allowed to change the names of directories manually. Either a patch
which modifies the MSI database to show this change should be made, or a
re-release of the package as an upgraded version. It does not sound like the
sysadmin's have either been made aware of the impact or have proper
discipline to wait for CM/RM do their jobs.
After all, CM is just as much a part of the product version release to a
production environment as binaries themselves.
On Tue, Mar 25, 2008 at 12:39 PM, Karthik Krishnan <[EMAIL PROTECTED]>
wrote:
> I am running into an uninstall issue with IIS.
>
> The scenario is:
> -We use the IIS extension to create a vdir upon install.
> -After install and before uninstall, an admin changes the name of the
> vdir.
> -From then on, uninstalls fail (presumably since they can no longer find
> the vdir in the IIS metabase).
>
> Note that if the admin does not rename the vdir, then the uninstall
> succeeds fine.
>
> Also note that I have tried conditioning the IIS component with a command
> line property, and while the MSI log does show the correct property value
> (from the command line), the IIS component's condition does not appear to be
> evaluated on uninstall. Instead, the uninstall still fails when it doesn't
> find the metabase entry for the original, installed vdir name.
>
> It would be ideal to implement an IIS uninstall override mechanism
> triggered by, for instance a command line argument, to bypass the IIS part
> of the uninstall while still continuing the rest of the uninstall. Even
> though reconfiguring existing IIS settings may be a debatably invalid
> action, IIS Manager is still available. A bypass approach would at least
> allow for the software to be uninstalled.
>
> Is there a way to do this?
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
--
Brian Rogers
"Intelligence removes complexity." - BR
http://www.codeplex.com/wixml/
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users