Wir evaluieren derzeit das neue Visual Studio 2015 und haben ein seltsames Problem mit IntelliSense festgestellt. Als ich unsere Hauptlösung mit dem neuen Studio kompilierte, war der Build erfolgreich, aber es werden trotzdem 6 Fehler angezeigt.
Ich habe festgestellt, dass es sich nicht um einen echten Fehler handelt, sondern nur um einen Intellisense-Fehler. Der Code ist definitiv korrekt und alles erfolgreich kompiliert. Der Code ist jedoch rot markiert und Fehler werden in der Fehlerliste angezeigt.
Alle 6 Fehler haben den gleichen Ursprung. Es ist ein einfacher Konstruktoraufruf. Seltsam genug, aber es gibt auch einige Vorkommen des exakt gleichen Konstruktors ohne Fehler.
Die Fehlermeldung:
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>
Das neue Studio wurde auf einem frisch installierten Windows 7 ohne Legacy-Software (kein VS13) installiert.
Ich habe bereits versucht, die Caches zu löschen, die suo-Datei zu löschen, die bin- und obj-Verzeichnisse zu löschen, die Lösung zu bereinigen und neu zu erstellen usw. Aber nichts hat funktioniert.
Kann mir jemand dieses Verhalten erklären?