Tôi có một hội đồng được thực hiện trong một dự án khác (projA). Bây giờ tôi muốn nhập dll này vào một dự án khác (projB). Làm thế nào tôi có thể đạt được điều này? Đây là những gì tôi đã thử (trong projB).ASP.NET Cách thêm assembly vào web.config?
1 Đặt dll vào cùng một thư mục như dự án của tôi. (Thùng dir)
2 Trong web.config:
<assemblies>
<add assembly="projA, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
Đây là lỗi tôi nhận được:
Không thể tải tập tin hoặc lắp ráp 'projA, Version = 1.0.0.0, Culture = trung lập, PublicKeyToken = 31bf3856ad364e35 'hoặc một trong các phụ thuộc của nó. Định nghĩa tệp kê khai của assembly được đặt không khớp với tham chiếu assembly. (Ngoại lệ từ HRESULT: 0x80131040)
EDIT:
Vấn đề là mà cuối cùng các tài liệu tham khảo lắp ráp phải tôi thêm động
EDIT 2:
Tên của lắp ráp (và không gian tên) là được lưu trữ trong cơ sở dữ liệu. Việc lắp ráp vật lý (dll) được thêm vào (bằng cách cài đặt) trong projB. Bây giờ mã trong projB phải đọc tên lắp ráp từ cơ sở dữ liệu và sau đó thêm một tham chiếu đến dll được thêm vào bằng cách cài đặt.
chỉnh sửa của bạn triệt để thay đổi câu hỏi cho tâm trí của tôi. –