views:

48

answers:

0

Install Shield 2009 Premier: Basic MSI Project. Deploys some dll to system32 (and others to other directory) Uninstall of it doesn't delete these dlls from System32 directory. So i added a custom action which forcefully deletes them & it did my job.

But I needed a patch of that msi setups. I created it from Install Shield & it just replaces a dll in system32 with a newer one.

So now when i uninstall, that special dll is not deleted !!! [Please note, if i dont' execute the patch, the file(s) are deleted successfully]

Why and how to overcome this? I need to delete this dll during uninstall.