Executing UninstallString in Inno Setup
That’s not a (Inno Setup) constant. That’s a GUID. Remove the ExpandConstant call. And you need to split the uninstall string to a program path and its parameters. var P: Integer; UninstallPath: string; UninstallParams: string; begin // … // In case the program path is quoted, because it contains spaces. // (it’s not in your … Read more