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

Reply via email to