dclunidac.bpl needs recompilation

Discussion of open issues, suggestions and bugs regarding UniDAC (Universal Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
skippy
Posts: 20
Joined: Fri 18 Sep 2009 09:42

dclunidac.bpl needs recompilation

Post by skippy » Sun 21 Jul 2013 21:14

Hi,

I have installed UnidDac for XE2 again since a while. Now when I load a project with unidac components, I get the message "dclunidac160.bpl" needs recompilation before installing (i get the message in german language, so it might be a bit different from the original english text).

I don't have the sources. Any idea how to solve this problem ?

Thanks.

DemetrionQ
Devart Team
Posts: 271
Joined: Wed 23 Jan 2013 11:21

Re: dclunidac.bpl needs recompilation

Post by DemetrionQ » Mon 22 Jul 2013 08:41

Hello.

Try the following:
  - uninstall UniDAC;
  - remove all *dac*.bpl and *crcontrols*.bpl files;
  - install UniDAC.

skippy
Posts: 20
Joined: Fri 18 Sep 2009 09:42

Re: dclunidac.bpl needs recompilation

Post by skippy » Mon 22 Jul 2013 11:39

I have uninstalled, no bpls were found somewhere, installed again.
Still the same message comes up for dclunidac160,bpl. In the component list all other devart components are ok, but not sclunidac160.

DemetrionQ
Devart Team
Posts: 271
Joined: Wed 23 Jan 2013 11:21

Re: dclunidac.bpl needs recompilation

Post by DemetrionQ » Mon 22 Jul 2013 16:08

Hello.

This problem occurs in case when old UniDAC bpl or dcu files remain on your PC. Find all UniDAC dcu files, such as MemData.dcu, MemDS.dcu, DBAccess.dcu, UniProvider.dcu, etc., and delete them.
If this doesn't solve the problem, please specify in what way you install UniDAC: from sources or using the executable installer.

skippy
Posts: 20
Joined: Fri 18 Sep 2009 09:42

Re: dclunidac.bpl needs recompilation

Post by skippy » Mon 22 Jul 2013 20:31

Hi,

after I uninstalled unidac there are no unidac*.bpl, uni*.dcu, mem*.dcu or dbacc*.dcu in the system. I install always using the install exe, after which the bpl dcus are there.

So I still don't see how to solve the issue.

Thanks.

skippy
Posts: 20
Joined: Fri 18 Sep 2009 09:42

Re: dclunidac.bpl needs recompilation

Post by skippy » Mon 22 Jul 2013 21:57

I have even uninstalled XE3 to avoid complications with it. Same problem....
After a new installation, unidac160.bpl is present in SYSTEM32 and SYSWOW64. No change after renaming.

So I'm really stuck....

skippy
Posts: 20
Joined: Fri 18 Sep 2009 09:42

Re: dclunidac.bpl needs recompilation

Post by skippy » Tue 23 Jul 2013 10:36

Works now :)
After uninstall/install it again, I saw that I could activate the component now in the Install Packages dialog. Creating a new project was fine then, but the existing project couldn't find the components. This was because it was somewhere getting to ExcludedComponents section in the project file. Removed it and everything works fine now.

Luckily I don't need to reinstall the whole IDE again :D

Thanks.

DemetrionQ
Devart Team
Posts: 271
Joined: Wed 23 Jan 2013 11:21

Re: dclunidac.bpl needs recompilation

Post by DemetrionQ » Tue 23 Jul 2013 15:00

Glad to see that you solved the problem. If any other questions come up, please contact us.

Post Reply