Tôi có một ứng dụng web VS2012 hiện có đã hoạt động tốt cho đến khi tôi được thêm vào trong AjaxControlToolkit (7.0123) mới nhất. Ban đầu, tôi thấy rằng quá trình cài đặt đã phá vỡ hành vi của UpdatePanel - trong khi trước khi tôi có thể làm mới một trang sau một bài đăng không đồng bộ mà không lặp lại thao tác này, sau khi cài đặt, làm mới sẽ lặp lại thao tác trước đó (tôi đoán sau không còn không đồng bộ).AjaxControlToolkit 7.ngắt Dự án Ứng dụng Web VS2012
Sau đó, tôi nhận thấy rằng, tại một thời điểm trong quá khứ, tôi đã nhận xét một số tệp JavaScript mặc định được thêm vào Ứng dụng biểu mẫu web ASP.NET mới vì vậy tôi đã thử thêm lại chúng. một ngoại lệ:
'MsAjaxBundle' không phải là tên tập lệnh hợp lệ. Tên phải kết thúc bằng số '.js'.
sau đó tôi đã cố gắng thay thế mặc định <asp:ScriptManager .../>
với <ajaxControlToolkit:ToolkitScriptManager .../>
này dẫn đến một ngoại lệ mới
Không thể tải tập tin hoặc lắp ráp 'System.Web' hoặc một trong phụ thuộc của nó. Hệ thống không thể tìm thấy các tập tin được chỉ định.
Để đảm bảo, tôi đã tạo Ứng dụng biểu mẫu web ASP.NET mới (VS2012, Cập nhật 2) và chạy nó. Không có lỗi. Sử dụng "nuget", sau đó tôi đã thêm AjaxControlToolkit v7.(bản phát hành mới nhất). Đã chạy lại ứng dụng và tôi nhận lại ngoại lệ ban đầu:
'MsAjaxBundle' không phải là tên tập lệnh hợp lệ. Tên phải kết thúc bằng số '.js'.
Một lần nữa, tôi thay thế <asp:ScriptManager .../>
với <ajaxControlToolkit:ToolkitScriptManager .../>
và một lần nữa kết quả này trong
Không thể tải tập tin hoặc lắp ráp 'System.Web' hoặc một trong phụ thuộc của nó. Hệ thống không thể tìm thấy các tập tin được chỉ định.
Ai cũng có thể làm sáng tỏ những việc cần làm khác để giải quyết vấn đề này? Tôi không thể tìm thấy tài liệu để nói bất cứ điều gì cần phải được thay đổi bằng tay khi thêm bộ công cụ.
Cảm ơn,