Install issue

Discussion of open issues, suggestions and bugs regarding UniDAC (Universal Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
Seedling
Posts: 2
Joined: Wed 16 Nov 2011 11:56

Install issue

Post by Seedling » Wed 16 Nov 2011 12:11

After installing UniDac 4.0.1 (full install), many existing Delphi 7 COM library projects would open with the warning "A unit named xxx has the same name as the type library's source unit. Unit will be closed", where xxx was the library's own auto-generated _TLB.pas file. Opening a project group containing 20+ libraries required closing every single dialog that popped up, every time the project or group was loaded.
Even a freshly made project would exhibit this behaviour. (File>New>Other>ActiveX>ActiveX library, then add an Automation Object to that project)

Reinstalling with a custom install using only the "UniDac files" (mandatory) and "UniDac providers" options removed the annoying warning popups, so I suspect one of the Delphi palette additions from UniDac causes this problem. Since at this time we only require the providers, this solved the problem for us, at least for the time being.

AlexP
Devart Team
Posts: 5530
Joined: Tue 10 Aug 2010 11:35

Post by AlexP » Wed 16 Nov 2011 14:49

Hello,

We cannot reproduce the problem. Maybe you have some third-party components that conflict with UniDAC installed. Try to install UniDAC on a “clear” Delphi 7. If the problem persists, please send your ActiveX library project reproducing the problem to alexp*devart*com .

Post Reply