2010-01-28 24 views
9

Tôi đã biên soạn một assembly cho MySql.Data.dll và muốn thêm nó vào một dự án Visual Studio mới. Tôi bị mất về thuật ngữ chính xác và cách tốt nhất để đi về điều này, nhưng mục tiêu cuối cùng là phân phối dll này để nó được bao gồm trong ứng dụng khi ứng dụng chạy. Điều này là để tránh phải GAC dll trên máy của người dùng cuối.Làm cách nào để thêm một assembly vào một dự án Visual Studio và tham khảo nó?

tôi đã cố gắng đơn giản sao chép lắp ráp vào thư mục dự án:

Tuy nhiên, tôi không thể tìm ra cách để thêm một tham chiếu đến dll rằng trong dự án hiện tại. Tôi cũng không biết làm thế nào để đảm bảo rằng dll này sẽ "ở lại với" các ứng dụng khi nó được biên dịch. Làm thế nào điều này có thể được hoàn thành và những thứ khác tôi có thể xem xét?

Trả lời

14

Hãy thử như sau

  • cilck vào chuột phải vào References Node
  • Chọn "Add Reference"
  • Bấm vào Browse tab
  • Điều hướng đến MySql.Data.dll dll trên đĩa và nhấn OK

Sau khi được thêm, hãy nhấp vào tham chiếu trong thư mục Tham khảo và nhấn F4. Thao tác này sẽ hiển thị cửa sổ công cụ thuộc tính. Hãy chắc chắn rằng nó được thiết lập để "Sao chép địa phương" = True. Điều này sẽ đảm bảo ứng dụng của bạn được triển khai với ứng dụng của bạn bằng trình cài đặt chuẩn (MSI và ClickOnce)

+0

Tôi đã không nhận ra rằng nó đã sao chép dll vào thư mục đầu ra sau khi nó được biên dịch. Đó chính là điều tôi cần biết. Cảm ơn! –

+0

Bạn vui lòng đề cập đến điều đó; bạn cũng có thể chỉ định hành vi sao chép, giữa luôn, chỉ-nếu-mới hơn và không bao giờ. –

7

Nhấp chuột phải vào Tham khảo và chọn Thêm tham chiếu ..., điều hướng đến đến DLL và mau ... bạn đã hoàn tất.

+1

+1 nó thực sự đơn giản. Ngoài ra, nó được tự động sao chép vào thư mục đầu ra xây dựng và không được GACed. Bạn cần phải sao chép nó với các tệp khác trong thư mục đầu ra xây dựng. – kenny

5

Right Click Tài liệu tham khảo -> Add Reference -> Chờ mãi cho danh sách để tải -> Browse -> Chọn DLL của bạn

Sau đó, khi nó đã được thêm vào danh sách tham khảo, thiết lập nó để sao chép địa phương (nếu nó chưa được). Điều này sẽ đặt nó trong thư mục đầu ra cho bạn.

+1

+1 cho đầy đủ: làm thế nào có thể không đề cập đến "Chờ mãi mãi" bước (mặc dù VS2010 dường như làm cho nó lỗi thời)? – Mathias

2

Nhấp chuột phải vào thư mục "Tham khảo" trong danh sách và chọn Thêm tham chiếu. Trên tab Duyệt, duyệt đến thư mục chứa dự án của bạn và thư mục con. Chọn lắp ráp và thêm nó vào dự án.

0

Nhấp chuột phải vào dự án theo số Solution Explorer và chọn 'Thêm tham chiếu ...'. Sau đó, bạn có thể duyệt đến tệp.

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