Tôi đang gặp vấn đề với VS 2010 dường như mất khả năng tải UpdatePanel ở giữa phát triển và điều đó khiến tôi phát điên. Tôi đang sử dụng VS2010 và xây dựng một điều khiển người dùng với .NET 3.5, nhắm mục tiêu DNN 5.x.ASP.NET UpdatePanel lỗi tham khảo thư viện
Tôi đã tạo một điều khiển để sử dụng trên trang web DNN sử dụng bảng cập nhật. Khi tôi phát triển sự kiểm soát bằng FTP đến trang web và phát triển trên nó, mọi thứ hoạt động tốt. Tôi quyết định chuyển phát triển sang một bản sao cục bộ của DNN và tạo một dự án ứng dụng web để kiểm soát. Mọi thứ đã hoạt động tốt ngay từ đầu. Sau một vài xây dựng, tôi bắt đầu nhận được các lỗi sau đây:
Loại hoặc namespace tên 'UpdateProgress' không tồn tại trong không gian tên 'System.Web.UI.WebControls.WebParts' (là bạn thiếu một lắp ráp tham khảo?)
loại hoặc namespace tên 'UpdatePanel' không tồn tại trong không gian tên 'System.Web.UI.WebControls.WebParts' (là bạn thiếu một lắp ráp tham khảo?)
Tôi nhận ra rằng mình đã làm rối tung thứ gì đó trên đường đi và làm hỏng tài liệu tham khảo đến thư viện, vì vậy tôi đã tải mọi thứ và tải lại tài liệu tham khảo trong thư viện. Tôi tiếp tục nhận được lỗi và không thể biên dịch điều khiển. Cuối cùng, tôi quyết định làm lại toàn bộ dự án và nhập mã mà tôi đã viết. Tất cả mọi thứ đã được làm việc tốt cho đến khi một vài xây dựng sau này khi cùng một lỗi xuất hiện.
Tôi đã làm theo tất cả các bước tương tự, dỡ các tham chiếu, tải lại chúng và cuối cùng xóa dự án. Mỗi khi tôi tạo một dự án mới, và sao chép chính xác cùng một mã vào các tệp .ascx, chúng hoạt động tốt ... cho một vài bản dựng. Tối qua, tôi biên soạn thư viện và kiểm tra những thay đổi. Mọi thứ đều tuyệt vời nên tôi đã đóng cửa dự án và tắt máy. Đã bật nó vào sáng nay và nhận được lỗi xây dựng. Nó giống như tôi có một timebomb ticking trong máy tính của tôi mà chỉ cần tắt những thứ này đi.
Bất kỳ ý tưởng nào về những gì tôi thiếu có thể gây ra điều này? Tôi không biết tại sao một thư viện sẽ nhấp nháy như thế này. Tôi chưa gặp phải vấn đề này với bất kỳ dự án nào khác trên máy cục bộ của tôi và tôi thực sự không muốn phát triển điều này thông qua FTP vào trang web, một lần nữa. Bleh!
Sau khi thêm tham chiếu, hãy thử nhấp chuột phải vào tham chiếu, chọn thuộc tính và đặt "Sao chép địa phương" thành true. – Tchami
@Tchami, chỉ cần thử nó (một cái gì đó tôi đã không nghĩ đến được) và vẫn còn nhận được các lỗi tương tự. –
Có thể việc thêm các điều khiển của System.Web.Extensions vào cấu hình web có thể hoạt động. Kiểm tra một dự án asp.net 3.5 web.config – user67754