dclunidac.bpl needs recompilation
dclunidac.bpl needs recompilation
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.
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
Hello.
Try the following:
- uninstall UniDAC;
- remove all *dac*.bpl and *crcontrols*.bpl files;
- install UniDAC.
Try the following:
- uninstall UniDAC;
- remove all *dac*.bpl and *crcontrols*.bpl files;
- install UniDAC.
Re: dclunidac.bpl needs recompilation
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.
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
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.
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.
Re: dclunidac.bpl needs recompilation
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.
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.
Re: dclunidac.bpl needs recompilation
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....
After a new installation, unidac160.bpl is present in SYSTEM32 and SYSWOW64. No change after renaming.
So I'm really stuck....
Re: dclunidac.bpl needs recompilation
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
Thanks.
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
Thanks.
-
DemetrionQ
- Devart Team
- Posts: 271
- Joined: Wed 23 Jan 2013 11:21
Re: dclunidac.bpl needs recompilation
Glad to see that you solved the problem. If any other questions come up, please contact us.