Showing results for 
Show  only  | Search instead for 
Did you mean: 
Level 2

Patch uninstallation failing with fatal error while installation

I've developed an installer project in InstallShield 2023 and incorporated binaries using dynamic file linking.

Upon creating a quick patch, the installation effectively updates the necessary binaries. Yet, attempting to uninstall the patch via "Programs and Features" -> "View installed updates" results in a failed uninstallation, accompanied by a 'fatal error during installation.'

The log file indicates 'Error 2725: Invalid database tables.'

Additionally, I've observed that if I create the same project and add binaries without using dynamic file linking, then create a patch using quick patch and uninstall it, the uninstallation works perfectly.

This raises the question: does dynamic file linking have limitations over patch uninstallation when patch is created using QuickPatch?

Any insights on resolving this issue would be greatly appreciated.

Labels (1)
0 Kudos
(0) Replies