Page 1 of 2

Problem to install in Delphi 2007

Posted: Sat 24 Mar 2007 18:16
by mvalent
I downloaded and installed MySQL Developer Tools for Delphi 2007.
It is not working at all.
When I start Delphi, I get this error message :
"Could not load file or assembly 'Borland.toolsAPI' ... The program cannot find the file specified".
Do you have a solution ???

Posted: Sat 24 Mar 2007 18:18
by mvalent
Some details :

Report created at 03/24/2007 19:17:16
Operating System: Microsoft Windows NT 5.1.2600 Service Pack 2
Framework: 2.0.50727.42
Assembly: CoreLab.DbTools.Bds, Version=2.0.5.0, Culture=neutral, PublicKeyToken=09af7300eec23701
C:\Program Files\Common Files\CoreLab\Database Developer Tools\BDS5s\CoreLab.DbTools.Bds.dll
Global cache: False

Context memory used: 37064704
System culture: Invariant Language (Invariant Country)

Exception information:
Message: Object reference not set to an instance of an object.
Source: CoreLab.DbTools.Bds
TargetSite: Int32 ReleaseComObject(System.Object)
HelpLink:
Type: System.NullReferenceException
Stack:
at abo.a(Object A_0, Exception A_1, Boolean A_2, Boolean A_3)
at abo.a(Object A_0, Exception A_1)
at CoreLab.DbTools.ServiceManager.HandleException(Object sender, Exception exception)
at CoreLab.DbTools.ServiceManager.RemoveAllServices()
at CoreLab.DbTools.Bds.Connect.FinalizeConnection()

Posted: Sun 25 Mar 2007 21:08
by swierzbicki
I can confirm, i'm also getting this !

Posted: Mon 26 Mar 2007 06:34
by Duke
Probably, you have later version of Delphi 2007 than we did when we made build. Please, find Borland.Studio.ToolsAPI.dll and send us the exact version of this assembly.

Posted: Wed 28 Mar 2007 08:34
by swierzbicki
Can you give me an email address where to send this dll ?

Posted: Wed 28 Mar 2007 13:05
by Duke
We do not need dll itself. I've only asked its file and assembly versions. You can find it out by selecting file properties from popup menu in Explorer.

Posted: Wed 28 Mar 2007 13:09
by swierzbicki
Borland.Studio.ToolsAPI.dll from 09 Mars 2007 / 126 976 bytes

Assembly version : 11.0.5000.5503
File version : 11.0.2627.5503
Product version : 11.0.2627.5503

Posted: Wed 28 Mar 2007 14:32
by Duke
You can avoid startup problem by adding following lines to bds.exe.config file






There is new beta on site which fixes this problem automatically.

Posted: Thu 29 Mar 2007 14:00
by mvalent
New beta is NOT working !
During install, I get this error :

"Exception message : The format of the file 'CoreLab.DbTools.Interfaces.dll' is invalid.
Please contact Core Lab support team if you cannot solve the problem."

What should I do ?

Posted: Thu 29 Mar 2007 14:10
by swierzbicki
The new installer doesn't change the BDS.exe.Config file (D2007).
I have modified the file. There is no more errors now but my BDS D2007 is taking 99% of CPU time and the BDS 2007 Spalsh Screen stays with message 'All Desing time packages loaded'

Posted: Thu 29 Mar 2007 14:25
by Duke
We have just resolved problems described in two previous replies. The new build will be on site tomorrow.

Posted: Thu 29 Mar 2007 15:19
by swierzbicki
Great !
Waiting for tomorow ;)

Posted: Fri 30 Mar 2007 12:27
by swierzbicki
I'm getting this on Delphi 2007 Startup. It looks like an issue with the OpenTools API :
Application: Borland Delphi 2007 for Win32
Report created at 03/30/2007 14:23:56
Operating System: Microsoft Windows NT 5.1.2600 Service Pack 2
Framework: 2.0.50727.42
Assembly: CoreLab.DbTools.Bds, Version=2.0.8.0, Culture=neutral, PublicKeyToken=09af7300eec23701
C:\Program Files\Fichiers communs\CoreLab\Database Developer Tools\BDS5s\CoreLab.DbTools.Bds.dll
Global cache: False

Context memory used: 209203200
System culture: Invariant Language (Invariant Country)

Exception information:
Message: Défaillance irrémédiable (Exception de HRESULT : 0x8000FFFF (E_UNEXPECTED))
Source: Borland.Studio.ToolsAPI
TargetSite: Borland.Studio.ToolsAPI.IOTAMenuItem AddMenuItem(System.String, Borland.Studio.ToolsAPI.OTAMenuItemLocation, System.String, System.String, IntPtr)
HelpLink:
Type: System.Runtime.InteropServices.COMException
Stack:
à Borland.Studio.ToolsAPI.IOTAMainMenuService.AddMenuItem(String referenceItemName, OTAMenuItemLocation newLocation, String newName, String newText, IntPtr bitmapHandle)
à agx.a(IOTAMainMenuService A_0, String A_1, Int32 A_2, String A_3, String A_4, IntPtr A_5)
à agx.a()
à a9.a()
à CoreLab.DbTools.Bds.Connect.b()

Posted: Fri 30 Mar 2007 17:32
by mvalent
For me install is ok now but I don't see any menu in Delphi.
The MyDac menu still shows "Download MySQL Developer Tools"
And the help of "MySQL Developer Tools" was not integrated to Delphy's help.

Posted: Wed 04 Apr 2007 10:07
by mvalent
No idea ?
How to install these tools ?!