2011-06-21 44 views
12

Tôi đang tạo một dự án C# mới. Tôi muốn kết nối nó với máy chủ MySQL. Khi tôi nhấp vào Thêm tham chiếu, MySQL.Data không được hiển thị. Điều này dẫn đến tất cả các loại vấn đề bởi vì tôi không thể kết nối nó với cơ sở dữ liệu của tôi.Thêm MySQL.Data làm tham chiếu trong Visual Studio Ultimate 2010

Tôi đang sử dụng Visual Studio Ultimate 2010 và MySQL 5.5.

Vui lòng trợ giúp.

Cảm ơn

+0

được vá rõ ràng: http://bugs.mysql.com/ bug.php? id = 44141 –

Trả lời

17

MySQL không khả dụng "ngoài hộp" trong .NET.

Bạn cần download the class library và sau đó thêm tham chiếu vào thư viện lớp khi bạn đã giải nén tệp zip. Trong hộp thoại "Thêm tham chiếu", hãy chuyển đến tab "Duyệt" (nếu tôi nhớ chính xác) để bạn có thể tìm thấy thư viện lớp.

+0

Đối với tôi trên windows 7 64-bit DLL được tìm thấy tại C: \ Program Files (x86) \ MySQL \ MySQL cho Visual Studio 1.2 \ Assemblies \ v4.0 \ MySql.Data.Entity. dll một khi tôi đã làm 'Thêm Refefrence' từ thám hiểm giải pháp và duyệt ở đó như Jon Skeet đề nghị nó hoạt động. – sdjuan

9

Các dll MySql.Data được lưu trữ trong:

Code:

C: \ Program Files \ MySQL \ MySQL Connector Net \ Assemblies

Trong cửa sổ tài liệu tham khảo, chọn tùy chọn để duyệt để lắp ráp trực tiếp.

+2

Cho đến khi có phiên bản 64 bit, trên hệ thống 64 bit, đường dẫn là C: \ Program Files (x86) \ MySQL \ MySQL Connector Net [* xxx *] \ Assemblies \ v [* YY *] \ - nơi [* xxx *] và [* YY] * sẽ được thay thế bằng số phiên bản. –

2

Nếu bạn cài đặt MySQL for Visual Studio với VS 2010 Tôi tìm thấy nó ở đây:

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

0

Bạn cần phải tải về Connector MySql cho DotNet. Một khi bạn đã tải về nó, chỉ cần cài đặt nó. Sau đó, chuyển đến dự án của bạn: i. Nhấp chuột phải vào dự án và chọn add -> Reference duyệt tìm MySql.Data và chọn nó để thêm vào. tham khảo được thêm bây giờ chỉ bao gồm các tuyên bố sau trên đầu trang của chương trình tập tin của bạn sử dụng MySql.Data.MySqlClient

Bạn đang sau đó tốt để đi

Các vấn đề liên quan