Thanks again! I have some more questions...
Does MSI increments the file's reference count if I install DLL, EXE and any other files into [*:\Program files\My Product\System] directory not? How to get rid of previous "broken" installations? Best regards, Peter G. Sakhno C-MAP RUSSIA Ltd http://www.c-map.ru/ Bob Arnson wrote: > Peter G. Sakhno wrote: >> 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? >> > Here's what the MSI doc says about components: > > Note that the SharedDLLs reference count in the registry is incremented > for any files installed to the System folder (System32 on Windows > NT/Windows 2000). > > That's where PreviouslyPinned comes from. If you ever had a bad > uninstall and manually "cleaned up," it's likely that there's some extra > MSI registration lying around. > > That's why testing in VMs is so great.<g> > _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users