Uninstall Settings

Create log file

Generate a log file during the uninstall of your application. The uninstall log file is in ASCII text format and provides information about what happened during the uninstall process, such as which files were uninstalled, which programs were executed, what Registry changes were made, etc. This information can be extremely useful if you ever need to debug an uninstall where errors occurred, or where contents were not removed as expected.

Log File


The location and filename of the log file to generate during the uninstall. You can specify an absolute location such as C:\Temp or you can use session variables to form dynamic paths such as %TempFolder%\UninstallLog.txt.

Note: Since the uninstall cannot remove a directory unless it is completely empty, you should not create this file in your application's directory. We recommend using a standard external location such as %TempFolder%, or %WindowsFolder% for this file's creation.

Write mode:

How the log file will be updated if there is currently a log file in the target location. Choose from:


Append any new log file entries to the end of the existing file.


Overwrite the existing log file when generating the current one.

Include action details:

The action details that will be included in the log file. Choose from:


Don't log any errors in scripts in the log file.


Log errors in scripts with the event the error occurred in, the line it occurred on and the error message or code.

Extended Errors

Same as Errors but the actual line of code executed will be reported as well (if available).