Наразі ми оцінюємо нову Visual Studio 2015 і зіткнулися з дивною проблемою з IntelliSense. Коли я склав наше основне рішення з новою студією, збірка вдається, але все ж показано 6 помилок.
Я виявив, що це не реальна помилка, а лише помилка інтелігенції. Код, безумовно, правильний, і все складено успішно. Однак код позначений червоним кольором, а помилки відображаються у списку помилок.
Усі 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, видалив бін та obj каталоги, очистив та відновив рішення тощо. Але нічого не вийшло.
Хтось може мені пояснити таку поведінку?