I set AppId={{8F8C0A4E-1C2F-4E3A-9B8C-6F2A9E7D4A11}} in my ISS file. After compiling and installing, the uninstall information generated in the registry is:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{8F8C0A4E-1C2F-4E3A-9B8C-6F2A9E7D4A11}}_is1
As you can see, there is an extra } at the end of the key name. Functionally it doesn’t cause any issues, but it looks odd and inconsistent.
I’m using Inno Setup 6.7. Is this expected behavior, or is there a way to avoid the extra brace?
A "{" character is treated as the start of the constant. If you want to use that actual character in a place where constants are supported, you must use two consecutive "{" characters. (You do not need to double "}" characters.)
--
You received this message because you are subscribed to the Google Groups "innosetup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to innosetup+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/innosetup/123aa28d-7528-489a-8230-9bb29e51234bn%40googlegroups.com.