
*The compiler now flags MSCOREE.DLL as an "unsafe" file. *A unique value is now appended to unins*.exe files so that uninstallers from different applications won't have the same hash. Joop Eggen yesterday Distributing Segoe UI (even if I wanted to / was allowed to do it) would not solve my problem. Otherwise you might deliver the font for the XP platform.
#Inno setup uninstall license#
If you were using the LanguageCodePage=0 trick in your script before, you should replace it with this to avoid the above-mentioned problem with Chinese languages. 2 days ago &0183 &32 23.6k 4 26 48 Be aware that Segoe UI might be a freely downloadable MS font, but distribution with your application would involve license costs. If set to yes, all languages will be listed in the Select Language dialog, including those that cannot be displayed properly on the user's system. I'd like it to 'close on exit.' I've changed DefaultDirName in my script, yet when I run Setup it defaults to the directory I had before. I run a batch file in the Run section, but the window remains on the screen after it finishes executing. *New section directive: ShowUndisplayableLanguages. After uninstalling, the directories created during installation still exist. This resulted in unreadable text as they use completely different character sets (code pages). Previously, Traditional Chinese could be auto-selected on a Simplified Chinese system due to both languages having the same primary language ID. *When determining which language to select by default, Setup now checks the LanguageCodePage values of each language in addition to LanguageID. For those interested, I wrote a DLL for Inno Setup 6 and later that provides a simple mechanism for supporting automatic uninstall. *The program Setup internally uses to register/unregister DLLs/OCXs is now compiled with the "Terminal Services aware" flag set, like Microsoft's regsvr32.exe.
#Inno setup uninstall windows#
Most notably, this ensures that the constant consistently returns the system's real Windows directory on systems with Terminal Services installed in application mode. If set to yes (the default), the "Terminal Services aware" flag will be set in the headers of the Setup and Uninstall programs. To keep things tidy, I'm trying to use the Inno Setup UninstallDelete section to remove the settings & temp files when the app is uninstalled ( - 'Setup Script Sections'> UninstallDelete section).

* New section directive: TerminalServicesAware. 23.6k 4 26 48 Be aware that Segoe UI might be a freely downloadable MS font, but distribution with your application would involve license costs. 9 months is a long wait but here are the changes: Only just the other day was I looking to see if I had the latest version.
