inno setup - Registry aren't fully deleting when uninstalling -


inno setup isn't deleting full registry key. here have done:

[registry] root: hklm; subkey: software\ea games\need speed wanted-2012; valuetype: string; valuename: gdfbinary; valuedata: {app}\gdfbinary_en_us.dll; flags: uninsdeletekey root: hklm; subkey: software\ea games\need speed wanted-2012; valuetype: string; valuename: displayname; valuedata: need speed wanted-2012; flags: uninsdeletekey root: hklm; subkey: software\ea games\need speed wanted-2012; valuetype: string; valuename: locale; valuedata: en_us; flags: uninsdeletekey root: hklm; subkey: software\ea games\need speed wanted-2012; valuetype: string; valuename: install dir; valuedata: {app}; flags: uninsdeletekey 

these part isn't deleting when uninstalling: \ea games\need speed wanted-2012 folder in registry

root: hklm; subkey: software\ea games\need speed wanted-2012  

(need speed wanted-2012 game hint).

anybody please help.

your code, is, automatically deletes hklm\software\ea games\need speed wanted-2012. hklm\software\ea games not deleted.

if want delete hklm\software\ea games, have add explicit code it:

root: hklm; subkey: software\ea games; flags: uninsdeletekeyifempty 

(this should placed before other entries).

the entry delete empty key software\ea games. if other subkeys created (not installer), key won't deleted. if want delete ea games key unconditionally, replace uninsdeletekeyifempty uninsdeletekey.


Comments

Popular posts from this blog

facebook - android ACTION_SEND to share with specific application only -

python - Creating a new virtualenv gives a permissions error -

javascript - cocos2d-js draw circle not instantly -