alogrep 0 Posted January 9, 2024 HI I installed nexusdb into Delphi 12, and I got the error shown in the jpg attached. Nexusdb asked me to uncheck the package in Install Packages and see what happens. I guess that was to decide if the error was a Nexus one or a Delphi one. But when I uncheck the package, the check mark disappears alright, I press OK, restart the IDE , I get the same error and the package is still CHECKED. Somebody can help with this? Is there a manual way to ensure the unchecked package remains unchecked? Share this post Link to post
Remy Lebeau 1493 Posted January 9, 2024 (edited) 11 minutes ago, alogrep said: Is there a manual way to ensure the unchecked package remains unchecked? You can update the "HKCU\SOFTWARE\Embarcadero\BDS\23.0\Known Packages" Registry key. Find the entry for the package, and either: modify the entry's Data value to prefix it with an underscore ("_"). remove the entry (optionally move it to the "HKCU\SOFTWARE\Embarcadero\BDS\23.0\Disabled Packages" key) Edited January 9, 2024 by Remy Lebeau 1 Share this post Link to post
Uwe Raabe 2090 Posted January 9, 2024 This is already known: https://quality.embarcadero.com/browse/RSP-14289 Share this post Link to post
Dave Nottage 577 Posted January 9, 2024 21 minutes ago, alogrep said: Somebody can help with this? 3 minutes ago, Uwe Raabe said: This is already known: https://quality.embarcadero.com/browse/RSP-14289 It's a case of poor or missing documentation. If you have a project open and uncheck a package, the package will not be loaded again for that project. If you uncheck a package with no project open then you should see the package unchecked if you reload the IDE. Share this post Link to post
Uwe Raabe 2090 Posted January 9, 2024 Interestingly it works the other way round: When you check one of the Microsoft Office Automation Server packages it will stay checked when the IDE is restarted. Now you just can't get rid of it again by just unchecking... Share this post Link to post
Dave Nottage 577 Posted January 9, 2024 2 minutes ago, Uwe Raabe said: Now you just can't get rid of it again by just unchecking... Even when no project is loaded? Then that is a bug. Share this post Link to post
Uwe Raabe 2090 Posted January 9, 2024 When a project is loaded all changes are local to the project. When no project is loaded all changes should be permanent. This has been the behavior since the beginning of Delphi, but that volatile unchecking bug crept in some time ago. Versions up to Delphi 7 even had a checkbox to make it permanent while a project is open (sorry, I only have a German D7 at hand) 2 Share this post Link to post
alogrep 0 Posted January 10, 2024 Thanks Remy Lebeau. Your suggestion worked. Share this post Link to post