Hello, everyone.

I have this application MS VS 2010 Tools for Office Runtime x86, the application installs well but upon uninstall, i found out that there were files deleted in C:\Windows\assembly\NativeImages_v2.0.50727.32

I saw there's entry in MsiAssembly table and I guess the application uses this table and a custom action to install MsiPublishAssemblies and MsiUnpublishAssemblies for uninstall.

What to do not to delete the files on C:\Windows\assembly\NativeImages_v2.0.50727.32 that are not part of the application.

 Sample deleted files

 C:\Windows\assembly\NativeImages_v2.0.50727_32\Accessibility\003d2d74243cab7e412d36416bbf0a3d	1KB	D	01/01/1601 08:00:00		
C:\Windows\assembly\NativeImages_v2.0.50727_32\Accessibility\003d2d74243cab7e412d36416bbf0a3d\Accessibility.ni.dll	26KB	A	14/07/2009 12:42:55		
C:\Windows\assembly\NativeImages_v2.0.50727_32\AspNetMMCExt\fe892eead22441edb9f36b115aec1eed	1KB	D	01/01/1601 08:00:00		
C:\Windows\assembly\NativeImages_v2.0.50727_32\AspNetMMCExt\fe892eead22441edb9f36b115aec1eed\AspNetMMCExt.ni.dll	843KB	A	14/07/2009 12:45:51		
C:\Windows\assembly\NativeImages_v2.0.50727_32\AuditPolicyGPManage#\c8821ac46056d7e2ebe3cb315d52c299	1KB	D	01/01/1601 08:00:00		
C:\Windows\assembly\NativeImages_v2.0.50727_32\AuditPolicyGPManage#\c8821ac46056d7e2ebe3cb315d52c299\AuditPolicyGPManagedStubs.Interop.ni.dll	15KB	A	14/07/2009 14:10:38		
C:\Windows\assembly\NativeImages_v2.0.50727_32\BDATunePIA\94ff1d1a19c462401d16e1c45b2bd486	1KB	D	01/01/1601 08:00:00		
C:\Windows\assembly\NativeImages_v2.0.50727_32\BDATunePIA\94ff1d1a19c462401d16e1c45b2bd486\BDATunePIA.ni.dll	622KB	A	14/07/2009 14:10:41


3 Comments   [ + ] Show Comments


  • I can't work out why a package would be deleting files that it hadn't installed, unless the deletion were by Custom Action....
  • I figure out that it happens on install. :(
    I checked the custom action but I can't identify who handle the deletion of these files.
  • Are there any entries in the RemoveFile table?
Please log in to comment

There are no answers at this time


Answer this question or Comment on this question for clarity