Chúng tôi hiện đang đánh giá Visual Studio 2015 mới và gặp sự cố lạ với IntelliSense. Khi tôi biên dịch giải pháp chính của chúng tôi với studio mới, bản dựng thành công, nhưng 6 lỗi vẫn được hiển thị.
Tôi phát hiện ra rằng đó không phải là lỗi thực sự mà chỉ là lỗi intellisense. Mã chắc chắn là chính xác và mọi thứ được biên dịch thành công. Tuy nhiên, mã được đánh dấu màu đỏ và lỗi hiển thị trong danh sách lỗi.
Cả 6 lỗi đều có chung nguồn gốc. Đó là một cuộc gọi hàm tạo đơn giản. Thật kỳ lạ, nhưng cũng có một số lần xuất hiện cùng một hàm tạo mà không có bất kỳ lỗi nào.
Thông báo lỗi:
Code: CS1729
Message: '<the class>' does not contain a constructor that takes that many arguments.
Project: <the project name>
File: <the path to the file>
Studio mới đã được cài đặt trên Windows 7 mới được cài đặt mà không có bất kỳ phần mềm cũ nào (không có VS13).
Tôi đã cố gắng xóa bộ nhớ đệm, xóa tệp suo, xóa thư mục bin và obj, làm sạch và xây dựng lại giải pháp, v.v. Nhưng không có gì hiệu quả.
Bất cứ ai có thể giải thích hành vi đó cho tôi?