Thank you, Bob! Peter G. Sakhno wrote: > Bob Arnson wrote: >> Peter G. Sakhno wrote: >>> 1) I have set of files each in a separate component. And some of those >>> files are not uninstalled. In MSIEXEC log I found following records for >>> those components: >>> “MSI (s) (C8:9C) [...]: Component: ViewerExeComponent; Installed: Local; >>> Request: Absent; Action: Null”. As I can guess MSIEXEC generates no >>> action for that component. And everything starts to work perfect if I >>> change the name of the file, or name of installation directory or even >>> add this file to the component that is uninstalled correctly. And I need >>> to keep original file and directory names and current components. Why >>> MSIEXEC can skip these files during un-installation? >>> >> Usually it's because MSI thinks another product is using those >> components. Search the verbose log for other mentions of the component >> id or its guid. > Yes, seems MSI really thinks those components are pinned... I found > ComponentUnregister with PreviouslyPinned=1, but I did not find any > mentions about those components in registry. So, why MSI can think they > are pinned? PreviouslyPinned components are installed in 'System' subdirectory of my products root directory. When I change the subdirectory name the components are successfully removed... I wonder how directory name can affect MSI and pin components? >>> 2) I need to perform a custom action at final step of un-installation. >>> What properties tell that current MSI session is UNINSTALLATION of the >>> product? I write following code: >>> <InstallExecuteSequence> >>> <Custom Action="OnUninstall" After="InstallFinalize">Installed AND >>> REMOVE="ALL"</Custom> >>> </InstallExecuteSequence>. >>> I t works fine, but I am not sure if this is a correct check. >>> >> That's fine. >> > Best regards, > Peter G. Sakhno > C-MAP RUSSIA Ltd > http://www.c-map.ru/ > > > > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > >
Best regards, Peter G. Sakhno C-MAP RUSSIA Ltd http://www.c-map.ru/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users