![]() I get the 0x800700C1 error.īut if I have used an unsigned installer to write the uninstaller, then I can sign the uninstaller.BitRock InstallBuilder for Mac V16.9.0 | 73 MBĪ streamlined and easy to use developer tool that helps you create installers for your applications capable of running on a wide array of operating systemsīitRock InstallBuilder is a straightforward and easy to use tool that will enable users to build and deploy installers for server and desktop apps in a very accessible fashion. With a signed installer writing the uninstaller, I cannot sign the uninstaller. 4) Make the installer again, this time including the signed uninstaller as a or ' File or ' operation instead of writing the uninstaller with or ' WriteUninstaller or '. This may sound like the strangest solution, but for me it worked if I did not sign the installer that wrote the uninstaller.ġ) Make an installer that writes the uninstaller. Once you get that uninstaller signed, then you can follow the plan and include it into the project as a signed uninstaller and overwrite the generated installer. THE TRICK IS THE INSTALLER THAT INSTALLS THE UNINSTALLER, MUST NOT-BE-SIGNED SO YOU ARE SIGNING AN UNINSTALLER THAT CAME FROM AN INSTALLER THAT WAS NOT SIGNED. ![]() The action prevents overwriting issues for cases such as antivirus or OS still keeping the uninstall.exe opened.įigured it out by following this post - THANKS FOR THIS SOLUTION! The code above will also delete the uninstall-signed.exe and remove it from list of files to uninstall. Next the signed uninstaller should be part of files copied by the installer, but with a different name - such as uninstall-signed.exe.įinally the installer should replace the uninstaller in. The uninstaller binary does not contain any metadata and is simply a generic binary that can be overwritten by a signed one.įirst thing is to create and install any project using your version of InstallBuilder (preferably with also the uninstall.exe windows resources such as application name being set properly), then use the created uninstaller.exe and sign it. Unfortunately InstallBuilder does not currently allow signing uninstallers.
0 Comments
Leave a Reply. |