View Full Version : reinstallation
pawelek
10th September 2007, 11:13 AM
hi i have a little problem...
can i from setup.dll find difference betwen uninstall app and reinstall app??
levenum
10th September 2007, 10:24 PM
???????
I have no idea what it is you are trying to do here, but there is no such thing as "reinstalling app".
If you try to run a cab installation over an existing installation it will first go through the uninstall procedure (as best as it can, running programs can not be deleted) then install as usual.
lolek74
11th September 2007, 01:15 AM
hi i have a little problem...
can i from setup.dll find difference betwen uninstall app and reinstall app??
Uninstall removes app without installing it again where reinstall removes app and installs it again. I hope this answers your question.
pawelek
11th September 2007, 09:50 AM
bleah..
ok but i need to see it from setup.dll
uninstall procedure should remove registry entries but if i simply reinstall app it shouldn't remove registry...
levenum
12th September 2007, 11:19 AM
If you want to see what someone else's setup DLL does you need IDA (http://www.datarescue.com/) and understanding of ARM assembler.
As for registry it depends: If the registry was added by code in setup.dll then the uninstall function in that DLL should be in charge of removing it.
If the registry was added through the inf file of the cab (not all cabs have setup.dll, it is optional) it will be removed by wceload.exe which processes the cab.
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.