2011-06-21 18 views
12

Yeni bir C# projesi oluşturuyorum. MySQL sunucusuna bağlamak istiyorum. Referans Ekle'yi tıklattığımda, MySQL.Data gösterilmiyor. Bu, her türlü soruna yol açar, çünkü veritabanımla bağlantı kuramıyorum.Visual Studio Ultimate 2010'da Referans olarak MySQL.Data Ekleme

Visual Studio Ultimate 2010 ve MySQL 5.5 kullanıyorum.

Lütfen

Yardım edin.

Teşekkür

+0

görünüşte yamalı gitmek sonra iyidir: http://bugs.mysql.com/ bug.php? id = 44141 –

cevap

17

MySQL .NET "kutunun dışında" kullanılamaz.

download the class library'a ihtiyacınız var ve ardından zip dosyasını açtıktan sonra sınıf kitaplığına bir başvuru ekleyin. "Referans ekle" iletişim kutusunda, sınıf kütüphanesini bulabilmeniz için "Gözat" sekmesine gidin (doğru hatırlıyorsam).

+0

Windows 7 için 64-bit DLL, Visual Studio 1.2 \ Assemblies \ v4.0 \ MySql.Data.Entity için C: \ Program Files (x86) \ MySQL \ MySQL'de bulunur. Bir keresinde çözüm kaşifinden "Refefrence Ekle" yi yaptım ve Jon Skeet'in çalışmasını önerdiği gibi orada gezindim. – sdjuan

9

MySql.Data dll depolanır:

Kodu:

C: \ Program Files \ MySQL Connector Net \ Meclisleri referanslar penceresinde

\, göz seçeneği doğrudan montaj için. Eğer VS 2010 MySQL for Visual Studio yüklerseniz

+2

64-bit sürümüne kadar 64-bit sistemlerde, yol C: \ Program Files (x86) \ MySQL \ MySQL Bağlayıcı Netidir [* xxx *] \ Assemblies \ v [* YY *] \ - [* xxx *] ve [* YY] * sürüm numaraları ile değiştirilmelidir. –

2

burada buldum:

Add Reference> Göz at>C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\PrivateAssemblies\MySql.Data.dll

0

Sen dotnet için MySQL Connector indirmeniz gerekir. Bir kez indirdikten sonra, onu yükleyin. Ardından projenize gidin: i. Projeyi sağ tıklayın ve Add -> Reference MySql.Data'ya gözatın ve eklemek için seçin. Referans şimdi eklenen sadece kullanarak program dosyasının MySql.Data.MySqlClient üstünde aşağıdaki ifadeyi bulunur

Sen