We decided to revert back the changes made to the error detection for uninstall .log and .exe creation to previous released versions.
IMPROVEMENT: IDE: Add "Do not force Value to be recognized as hexadecimal" option to the "#const..." compiler directive. If enabled, the postfix 'H' or 'L' does not force the value to be recognized as hexadecimal.
CHANGE : Installer: If the uninstall .exe and/or .log creation fails, the installer does not report an error and terminate (revert functionality to pre-2939). The uninstall registry information is not written.