Có một bản cập nhật cho Visual Studio 2005 được xuất bản 2 năm trước đã khắc phục nhiều sự cố UAC trên Vista và bản cập nhật đó cũng khắc phục các sự cố tương tự trên Windows 7.
Đây không phải là một bản cập nhật quan trọng nên bạn sẽ không nhận được nó tự động và nó không được bao gồm trong VS2005 SP1. Hiện tại họ không tích cực công khai bản cập nhật này vì họ chỉ muốn mọi người truy cập VS2008. Vì vậy, rất có thể bạn không có nó.
Giải thích tại http://msdn.microsoft.com/en-us/vstudio/aa948853.aspx?lcid=1033
Tải xuống tại http://www.microsoft.com/doads/details.aspx?FamilyID=90e2942d-3ad1-4873-a2ee-4acc0aace5b6&displaylang=en
Đây là những gì bản cập nhật sửa, khi chạy Visual Studio ở chế độ người dùng bình thường với UAC được bật:
- Kéo / thả tập tin từ cửa sổ explorer
- Khởi chạy VS (như một người dùng bình thường) bằng cách khởi chạy các phím tắt đến các giải pháp / dự án hoặc các loại tệp được liên kết
- Đăng ký DLL / EXE vẫn không thành công (đúng như vậy, vì đó là những thay đổi ở cấp hệ thống.)
Nếu bạn đang chạy VS với tư cách quản trị viên, cửa sổ vẫn bị khóa để kéo / thả và các phím tắt và đăng ký DLL / EXE hoạt động chính xác mà không phải tắt hoàn toàn UAC.
Lưu ý: VS vẫn sẽ cảnh báo bạn về chế độ quản trị viên khi bạn khởi chạy nó, nhưng bây giờ bạn có thể bỏ qua cảnh báo đó vĩnh viễn.