Tôi có một giải pháp C # với hai dự án: một dịch vụ (dự án chính) và một trình ghi nhật ký. Dịch vụ sử dụng các lớp từ trình ghi nhật ký. Tôi đã thêm một Tham chiếu vào dự án ghi nhật ký trong dự án dịch vụ. Tại thời điểm thiết kế, tính năng tự động hoàn thành hoạt động tốt: các lớp của trình ghi nhật ký hiển thị, các tham chiếu mà tôi sử dụng được tô màu phù hợp.
Tôi xây dựng lại giải pháp, và mọi thứ diễn ra sai. Các tham chiếu không còn được nhận dạng: "Tên 'Ghi nhật ký' không tồn tại trong ngữ cảnh hiện tại" và các lớp không còn tồn tại trong chế độ tự động hoàn thành. Việc xóa và gắn lại tham chiếu sẽ đưa tôi trở lại trạng thái cơ bản là hiển thị số nhận dạng để tự động hoàn thành.
Tôi đã khởi động lại, xóa tất cả các bộ nhớ đệm, đảm bảo rằng đây là phiên bản duy nhất của VS 2010 chạy trên máy của tôi.
Có điều gì đó hiển nhiên (rõ ràng) mà tôi đang thiếu?