Page 1 of 1

inno setup installer/uninstaller

Posted: Tue Aug 17, 2021 3:24 pm
by omar_achraf
How to uninstall a running CEF4Delphi program with inno setup?
The program will execute and split in several instances so how to do in inno setup to uninstall this running program and its associated installation files?

Re: inno setup installer/uninstaller

Posted: Wed Aug 18, 2021 2:50 pm
by salvadordf
Hi,

Your Inno Setup script needs to copy your main application EXE and the CEF binaries. In the case of a Windows application the CEF binaries are these :
  • chrome_100_percent.pak
  • libcef.dll
  • snapshot_blob.bin
  • chrome_200_percent.pak
  • libEGL.dll
  • swiftshader\libEGL.dll
  • swiftshader\libGLESv2.dll
  • chrome_elf.dll
  • libGLESv2.dll
  • v8_context_snapshot.bin
  • d3dcompiler_47.dll
  • locales\*.*
  • icudtl.dat
  • resources.pak
If your application doesn't specify any custom location for the CEF binaries then you have to tell Inno Setup to copy them in the same directory where the main application EXE is located.

Please, read this document for more information :
https://www.briskbard.com/index.php?lang=en&pageid=cef