GitHub user neilcsmith-net added a comment to the discussion: Apache NetBeans 27 release candidates
@matthiasblaesing thanks for checking. > I understand, that a hypothetical installation of NB28 would replace the > installed 27 version. Will the displayed version in uninstaller be updated? > (i.e. is Update a deinstall/install sequence?) Strictly speaking, InnoSetup's update does not function as an uninstall install sequence (the InnoSetup template in NBPackage has to explicitly remove some files from the previous install). However, all the version information, etc. is updated. I've not noticed any issue with older version numbers being shown anywhere, and no reports of that in the ~4 years we've been shipping this. > Would it be possible to name the uninstaller sensibly? Unfortunately, there's not an easy way to rename this file with InnoSetup as far as I know. There are some ways of scripting it in, but I'd rather steer clear of the extra complexity and testing for now. The other longer term thing to look at is how to sign the uninstaller as well as the installer itself (note unknown publisher). With macOS, NBPackage handles all the signing. With Windows it's currently done after build. In theory, NBPackage could configure InnoSetup to do the signing during the installer build, but there's some complexity to making this work everywhere. GitHub link: https://github.com/apache/netbeans/discussions/8672#discussioncomment-13944895 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
