Bug #44141 "Add Reference" not showing MySQL.Data
Submitted: 8 Apr 2009 7:54 Modified: 17 Apr 2009 13:07
Reporter: Tonci Grgin Email Updates:
Status: Closed Impact on me:
Category:Connector / NET Severity:S2 (Serious)
Version:6.0.2 OS:Microsoft Windows (2008x64)
Assigned to: Reggie Burnett CPU Architecture:Any

[8 Apr 2009 7:54] Tonci Grgin
Create new C# project and click References/Add Reference. MySQL.Data is not shown. This leads to all sorts of problems as you can imagine.

  o VS2008Pro on Win2K8x64 box.
  o MySQL connector/NET 6.0.2 full install via MSI (MD5 checksum correct)
  o Plug-in functioning, ie. Server Explorer shows everything just fine from my remote MySQL server 5.1.31 on OpenSolaris x64 box.

Now there appears to be two possible problems:
  o VS2008 Help/About shows .NET FW 3.5 SP1 while c/NET might be registered in 2.0
  o c/NET 5.2.5 on x64 windows box was in "Program Files" while 6.0.2 is in "Program Files(x86)"
Microsoft Visual Studio 2008 Version 9.0.30729.1 SP
Microsoft .NET Framework Version 3.5 SP1

Installed Edition: Professional

MySQL Connector/Net   6.0.2
Data design and management tools for MySQL.  Copyright © 2007-2009 MySQL AB

Now, only copy of MySQL.Data is in windir\assembly, while none is found in windir\Microsoft.NET (neither in x86 nor in x64, for neither 2.0 nor 3.5 FW).

How to repeat:

Suggested fix:
[8 Apr 2009 7:58] Tonci Grgin
Same goes for VS2005 on same W2K8x64 box:
Microsoft Visual Studio 2005
Version 8.0.50727.867  (vsvista.050727-8600)
Microsoft .NET Framework
Version 2.0.50727 SP2

Installed Edition: Professional

Microsoft Visual Studio 2005 Professional Edition - ENU Service Pack 1 (KB926601)   
This service pack is for Microsoft Visual Studio 2005 Professional Edition - ENU. 

MySQL Connector/Net   6.0.2
Data design and management tools for MySQL.  Copyright © 2007-2009 MySQL AB
[8 Apr 2009 19:10] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

[8 Apr 2009 19:10] Reggie Burnett
fixed in 6.0.3
[17 Apr 2009 13:07] Tony Bedford
An entry was added to the 6.0.3 changelog:

MySQL.Data was not displayed as a Reference inside Microsoft Visual Studio 2008 Professional.

When a new C# project was created in Microsoft Visual Studio 2008 Professional, MySQL.Data was not displayed when References, Add Reference was selected.
[29 Apr 2009 4:22] Olof Ingare
I just installed version 6.03 in VS20005 and the MySQL.data reference is still missing.
Any workarounds?
[29 Apr 2009 4:27] Olof Ingare
After removing any old references, restart , adding the reference back in it works :)