I have a simple MSI which I built using WixUI_Minimal  I also set 'ARPNOREMOVE' 
 and 'ARPSYSTEMCOMPONENT'  to 1, but that is probably not relevant

 

I am building a patch for the MSI, and a straneg thing happens when I uninstall 
the patch.  During uninstall, I am landing on the MaintenanceWelcomeDlg, which 
then takes me to the MaintenanceTypeDlg.  What seems to be happening is the 
patch has already rolled back the NEW “patch” MSI, and is reapplying the 
original MSI when we land on this page.  I’m not 100% certain, but based on 
what I see that must be the case, because the UI execution sequence constraint 
for the MaintenanceWelcomeDlg will only execute if PATCH is NOT set, which it 
is in the patch, so it must have already reverted the MSI.

 

If that is what is happening, it would seem to be a fairly common issue.  Is 
there a way to workaround this issue?  I’d like the patch to just uninstall, 
the MaintenanceTypeDlg is not what the user is expecting to see at this point.

 

Is this a common problem?  Is there a simple workaround?  We have already 
released the original MSI, so if there is any fix it needs to be fixed in the 
patch.
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to