Error opening Demo Project after Trial install

Discussion of open issues, suggestions and bugs regarding network security and data protection solution - SecureBridge
Post Reply
hackbrew
Posts: 3
Joined: Fri 22 Oct 2021 20:26

Error opening Demo Project after Trial install

Post by hackbrew » Fri 22 Oct 2021 22:15

Hello,

I just ran the install for the Trial version of SecureBridge in Delphi 10.4, but I do not see the SecureBridge components in the Delphi IDE unless I execute Delphi with (run as Administrator).

My Win10 workstation is set up with an Administrator user and a Standard user. I typically log on to the workstation using my Standard user account and execute Delphi 10.4 from there.

After not seeing the SecureBridge components in the palette, I updated the Library path (in Tools->Options->Language->Delphi->Library) by adding "C:\Program Files (x86)\Devart\SecureBridge for RAD Studio 10.4\Lib\Win32" and "C:\Program Files (x86)\Devart\SecureBridge for RAD Studio 10.4\Bin\Win32". I saved the changes, closed Delphi, and rebooted the workstation, but I still don't see the components. What am I missing?

Thanks.

YanishevskiyVI
Devart Team
Posts: 70
Joined: Wed 02 Jun 2021 09:30

Re: Error opening Demo Project after Trial install

Post by YanishevskiyVI » Thu 28 Oct 2021 06:20

Hi there!

Thank you for contacting Devart and for your inquiry!

Please be informed that this issue is caused by Delphi IDE particularity.

Delphi IDE stores information about the installed packages in the following key:

Code: Select all

[\HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\XX.X\Known Packages]
Thus, if SecureBridge is installed for one user (i.e. "Administrator"), it is unreachable for another (i.e. "Standard").

There are several ways to resolve the issue:
  • try to install SecureBridge from Standard user (recommended);
  • from the Standard user, try to add to Registry:

    Code: Select all

    Windows Registry Editor Version 5.00 
    
    [HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\21.0\Known Packages] 
    "$(BDSBIN)\\dclsbridge280.bpl"="Devart SecureBridge Components" 
    "$(BDSBIN)\\indy10sbridge280.bpl"="Devart SecureBridge Components for Indy"
Should you have any questions, do not hesitate to ask!

Regards,
Vitaliy

Post Reply