Loại 'x' được định nghĩa trong một assembly không được tham chiếu. Bạn phải thêm tham chiếu đến assembly 'abc123'.Lỗi lạ - CS0012: Loại x được xác định trong một assembly không được tham chiếu
Tôi có ứng dụng web .NET 2.0 tham chiếu đến assembly của tôi 'abc123'. Việc lắp ráp tồn tại trong GAC và tôi đã xác minh rằng đó là phiên bản chính xác (giống nhau). Phần còn lại của ứng dụng không có vấn đề ngoại trừ một trang .aspx. Trang được đề cập có bộ lặp hiển thị điều khiển người dùng là một trong các "trường" của nó. Khi ràng buộc một danh sách các loại y để repeater tôi vượt qua người sử dụng kiểm soát một danh sách các loại x (một tài sản của y) như thể hiện ở đây:
<uc1:usercontrol id="ucusercontrol " runat="server" myPublicUserControlProperty='<%#Eval("CollectionOfX") %>'/>
Trên điều khiển người dùng của bộ tài sản, tôi liên kết danh sách các loại x vào GridView trong điều khiển người dùng.
Một điều lạ cần lưu ý là báo cáo này hoạt động tốt trên máy tính phát triển của tôi nhưng không hoạt động trên bất kỳ máy chủ nào khi tôi triển khai. PC của tôi là Windows XP, IIS6, VS2005. Các máy chủ là Windows Server 2003, IIS6.
Tôi hy vọng tôi đã giải thích đủ tốt. Cảm ơn trước vì bất kỳ thông tin chi tiết nào bạn có thể cung cấp.
Liên kết bị hỏng. –