В настоящее время мы оцениваем новую версию Visual Studio 2015 и сталкиваемся с необычной проблемой с intellisense. Когда я скомпилировал наше основное решение с новой студией, сборка завершается успешно, но тем не менее отображаются 6 ошибок.
Я обнаружил, что это не настоящая ошибка, а только ошибка intellisense. Код определенно правильный и все скомпилировано успешно. Однако код отмечен красным, а ошибки отображаются в списке ошибок.
Все 6 ошибок имеют одинаковое происхождение. Это простой вызов конструктора. Достаточно странно, но есть и некоторые вхождения одного и того же конструктора без ошибок.
Сообщение об ошибке:
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>
Новая студия была установлена на недавно установленной Windows 7 без какого-либо устаревшего программного обеспечения (без VS13).
Я уже пытался очистить кеши, удалил файл suo, удалил каталог bin и obj, очистил и перестроил решение и т.д. Но ничего не получилось.
Может ли кто-нибудь объяснить это поведение мне?