[C++Builder XE2] Invalid LiveBinding registration - SOLVED

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
macicogna
Newbie
Newbie
Posts: 14
Joined: Thu Jan 11, 2007 12:00 am

[C++Builder XE2] Invalid LiveBinding registration - SOLVED

Post by macicogna » Thu Mar 24, 2016 12:44 pm

Hello,

Using TeeChart VCL version 2012, Build 2012.07.121105 on C++Builder XE2.

After the installation, when selecting the "TeeChart Pro 2012 VCL Components" in the "Design Packages" list of a test project, I receive the following error message:

Code: Select all

Registration procedure, Bindcompvclteereg.Register in package
C:\...\Delphi16.win32\Bin\DclTeePro916.bpl
raised exception class TBindCompException: Invalid LiveBinding registration.
Could you give any hint about a solution for this?

Best,

Marcelo
Last edited by macicogna on Wed Apr 27, 2016 7:16 pm, edited 1 time in total.

Yeray
Site Admin
Site Admin
Posts: 9613
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: [C++Builder XE2] Invalid LiveBinding registration

Post by Yeray » Wed Mar 30, 2016 10:37 am

Hello Marcelo,
macicogna wrote:Using TeeChart VCL version 2012, Build 2012.07.121105 on C++Builder XE2.
Just to confirm and do the according tests here, do you have C++Builder only personality installed? What edition (Starter, Professional, Ultimate,...)?
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

macicogna
Newbie
Newbie
Posts: 14
Joined: Thu Jan 11, 2007 12:00 am

Re: [C++Builder XE2] Invalid LiveBinding registration

Post by macicogna » Wed Mar 30, 2016 1:02 pm

Hi Yeray,

Sorry, I forgot to specify this.

I'm using C++Builder XE2 Professional (C++Builder only personality).

Thanks,

Marcelo.

Yeray
Site Admin
Site Admin
Posts: 9613
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: [C++Builder XE2] Invalid LiveBinding registration

Post by Yeray » Mon Apr 04, 2016 7:21 am

Hello Marcelo,
macicogna wrote:I'm using C++Builder XE2 Professional (C++Builder only personality).
Sorry for the delay here. It took me some time to prepare a virtual machine with a fresh OS (Windows 10 x64) and to install and register C++Builder XE2.
I installed TeeChart Pro v2012.07 and the first time I opened the IDE (always as admin), I got the errors you reported:
errorsXE2.png
errorsXE2.png (17.93 KiB) Viewed 22336 times
After replying "Yes" to both messages, the IDE loaded. Then I could enable the components without problems on the list of packages:
packages.png
packages.png (18.08 KiB) Viewed 22345 times
I also had to add the following to the C++ paths to the "32-bit Windows" platform:
Include paths wrote: $(TEEINCPATH)
Library paths wrote: $(TEELIBPATH)
$(TEELIBPATH)\obj
Then I could create a new "VCL Forms Application - C++ Builder" project, drop a TChart component to the form and build and run it without problems.
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

macicogna
Newbie
Newbie
Posts: 14
Joined: Thu Jan 11, 2007 12:00 am

Re: [C++Builder XE2] Invalid LiveBinding registration

Post by macicogna » Mon Apr 04, 2016 11:56 am

Hi Yeray,

Sorry, but I didn't have the same luck as you.

I've uninstalled TeeChart and reinstalled it again. I replied "Yes" as you said. Also, the C++ paths in the "32-bit Windows" platform are OK in my IDE. So, if I create a "VCL Forms Application - C++ Builder", in the Project Options the TeeChart Packages are unchecked:

Image

If I try to select the "TeeChart Pro..." items, I get:

Image

Note that the "TeeTree" package does not rise any exception.

I hope you have some other help about it, because I can't use TeeChart in C++Builder XE2 so far.

Regards,

Marcelo.
Attachments
TeeChart-Error-CBuilder-XE2-02.png
For future reference (Fig. 2).
TeeChart-Error-CBuilder-XE2-02.png (35.66 KiB) Viewed 22324 times
TeeChart-Error-CBuilder-XE2-01.png
For future reference (Fig. 1).
TeeChart-Error-CBuilder-XE2-01.png (60.91 KiB) Viewed 22326 times

Yeray
Site Admin
Site Admin
Posts: 9613
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: [C++Builder XE2] Invalid LiveBinding registration

Post by Yeray » Mon Apr 04, 2016 1:46 pm

Hello,

Are you running the IDE "as administrator"?
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

macicogna
Newbie
Newbie
Posts: 14
Joined: Thu Jan 11, 2007 12:00 am

Re: [C++Builder XE2] Invalid LiveBinding registration

Post by macicogna » Mon Apr 04, 2016 2:05 pm

Hi Yeray,

Sorry, I forgot to confirm that, but yes, during the tests I ran "bds.exe" as Administrator.

Marcelo.

Yeray
Site Admin
Site Admin
Posts: 9613
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: [C++Builder XE2] Invalid LiveBinding registration

Post by Yeray » Tue Apr 05, 2016 7:53 am

Hello Marcelo,

Could you please try if the latest version available (v2015.16) works fine for you? You could try the evaluation version if your license is expired.
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

macicogna
Newbie
Newbie
Posts: 14
Joined: Thu Jan 11, 2007 12:00 am

Re: [C++Builder XE2] Invalid LiveBinding registration

Post by macicogna » Thu Apr 21, 2016 1:56 pm

Hi Yeray,

Sorry about the delay.

I've tested your suggestion:
Could you please try if the latest version available (v2015.16) works fine for you? You could try the evaluation version if your license is expired.
And I got the same error messages about "Invalid LiveBinding registration", without any lucky enabling TeeChart Pro inside a demo VCL Forms Application.

Also, I've tested the Evaluation Version in a new PC with Windows 10 and a recently installed copy of C++Builder XE2 .

I'll wait your suggestions.

Best,

Marcelo.

Yeray
Site Admin
Site Admin
Posts: 9613
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: [C++Builder XE2] Invalid LiveBinding registration

Post by Yeray » Mon Apr 25, 2016 8:22 am

Hello,

Maybe the IDE you are using isn't up-to-date?
Note TeeChart packages shipped with the binary installers are always built with the latest version of the IDEs they are built for.

In the case of RAD XE2 it should be Update 4 Hotfix.
http://cc.embarcadero.com/item/28882
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

macicogna
Newbie
Newbie
Posts: 14
Joined: Thu Jan 11, 2007 12:00 am

Re: [C++Builder XE2] Invalid LiveBinding registration

Post by macicogna » Mon Apr 25, 2016 12:50 pm

Hi Yeray,

I think it is updated, as you can see in the attached image.

Also, I have TMS Pro, ZeosLib and QuickReport Pro components installed and working fine in the same IDE. Just TeeChart is getting troubled.

On the other hand, you didn't comment that you had the same "LiveBinding registration" error message in your test with XE2, without the same aftermath, but the same error.

What is this error? If there is a error with XE2, maybe there is, or might be, a solution too for XE2. Is that alright?

Any help from now?

Marcelo.
Attachments
TeeChart-Error-CBuilder-XE2-03.png
C++Builder XE2 Update 4 Hotfix 1
TeeChart-Error-CBuilder-XE2-03.png (94.08 KiB) Viewed 22263 times

Yeray
Site Admin
Site Admin
Posts: 9613
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: [C++Builder XE2] Invalid LiveBinding registration

Post by Yeray » Mon Apr 25, 2016 1:15 pm

Hello Marcelo,

Thanks for the info!

Indeed, I had the same error but I TeeChart was usable after it for me.
If you are using other 3rd party libraries, that could be the key difference.

Looking for the error I find this that could be a similar issue:
http://www.tmssoftware.com/site/forum/f ... tion-issue

So, we should check if there's any 3rd party library that is causing this:
Have you tried to unselect the other 3rd party libraries you have installed?
Have you tried to install TeeChart on a clean environment?
macicogna wrote:Also, I've tested the Evaluation Version in a new PC with Windows 10 and a recently installed copy of C++Builder XE2 .
The same in this clean machine. Is it clean of other 3rd party components?
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

macicogna
Newbie
Newbie
Posts: 14
Joined: Thu Jan 11, 2007 12:00 am

Re: [C++Builder XE2] Invalid LiveBinding registration - SOLVED

Post by macicogna » Wed Apr 27, 2016 7:15 pm

Hi Yeray,

Thanks to your previous comments. Problem Solved!

Actually, I've figured out that the error source was due to "Embarcadero LiveBindings Components VCL" package not checked in my projects.

Thanks again for your help and patience.

Best,

Marcelo.

Yeray
Site Admin
Site Admin
Posts: 9613
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: [C++Builder XE2] Invalid LiveBinding registration - SOLVED

Post by Yeray » Thu Apr 28, 2016 7:13 am

Hello Marcelo,

Thanks for sharing the solution!
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

Post Reply