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

Reply via email to