BruceKHaddon commented on issue #8049: URL: https://github.com/apache/netbeans/issues/8049#issuecomment-2562978654
Friends and Colleagues (those with NetBeans-23 problems), I did try the method suggested of saving a copy of "registry.xml", replacing the references to "24" to "23", and again attempting the uninstall of NetBeans-23. This still failed, due, I believe, to perhaps also having to replace the build number. So, having tried a scalpel, I decided to try a chain saw. I copied and saved the entire ".nbi" folder, and renamed the NetBeans-23 folder in "Program Files." I then reinstalled NetBeans-23, and this was successful. I then immediately uninstalled that new installation, and that was also successful. The following steps were then to delete the renamed NetBeans-23 folder, and restore the ".nbi" folder. A nearly as I can determine from checking all my projects and settings in the NetBeans-24 installation, nothing has changed, and it (so far) is working as expected. My assumption (and somebody at Apache please verify) that uninstalling the newly installed NetBeans-23 would have also cleaned up all related settings everywhere, so now my system is now really clean of anything "23". Nevertheless, the uninstaller needs to be repaired. It does claim that it can proceed without the needed entries in "registry.xml", and certainly goes through the motions of presenting the right dialogs all the way to "Finish," But in the meantime, does nothing. (This is a violation of the contract with the user.) The whole point of having an uninstaller is to clean an application out of the system, and it should be able to do that even if the application is broken (the alternative is to be left with a system with a collection of broken versions of applications). This means it must have the capability of going everywhere looking for the references to the application that it "knows" should exist and be removed and cleaning them up, even if some are missing data that are expected. It does not (and should not) take these corrective actions silently, so that the user is aware of perhaps related problems in the system. I thank everyone who has taken the time to join this "party", and the number of such is evidence that corrective action needs to be taken, All the best, Bruce ________________________________ Dr. Bruce K. Haddon 1506 Chambers Drive +1 303/499 6240 Boulder, CO 80305-7002 ***@***.******@***.***> "Science is facts; just as houses are made of stones, so is science made of facts; but a pile of stones is not a house and a collection of facts is not necessarily science."-Henri Poincare From: armenios1710 ***@***.***> Sent: Thursday, 26 December, 2024 07:17 To: apache/netbeans ***@***.***> Cc: Bruce Haddon ***@***.***>; Author ***@***.***> Subject: Re: [apache/netbeans] Unable to uninstall (Issue #8049) [External email - use caution] Oh yes, that's right, I just saw thanks, I just started using Netbeans to combine a web project and java for that I was on Eclipse and Visual studio before and sometimes on Intellij - Reply to this email directly, view it on GitHub<https://github.com/apache/netbeans/issues/8049#issuecomment-2562802705>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AYPSWFI37P5UPZBEG4C4ZUL2HQFV5AVCNFSM6AAAAABTSZ3FECVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNRSHAYDENZQGU>. You are receiving this because you authored the thread.Message ID: ***@***.******@***.***>> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [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
