Meine Intellisense und Klassenhervorhebung funktioniert nicht auf einer der ASP.NET-Website-Projekte. Es funktioniert für alle anderen Projekte, einschließlich anderer ASP.NET-Website-Projekte aber nur nicht diese.VS 2012 Intellisense und Class Hervorhebung funktioniert nicht vollständig mit alten ASP.NET-Website-Projekt
Das Projekt wurde in VS2010 geschrieben und ich habe es geerbt, aber finde es schwierig, ohne Code-Hervorhebung und Auto-Vervollständigung zu verwenden!
Hinweis: Meine allgemeinen VS2012-Einstellungen scheinen korrekt zu sein, da ich dies noch nie mit anderen geladenen Projekten erlebt habe. Ich habe sogar ein neues ASP.NET-Website-Projekt erstellt, um dies zu überprüfen, und ja, alles funktioniert gut in dem neuen Projekt!
Wenn ich den ersten Buchstaben eines Wortes eintippe, das z. die "S
" von System
dann ctrl-space
schlagen, gibt mir eine Liste von Optionen für die logischen Operatoren, lokale Variablen, Typen wie:
for
myLocalVar
string
aber keine Optionen für Klassen - so erscheint System
nicht, auch keiner meiner Klassen. Wenn ich einen Klassennamen vollständig austippe, bleibt er schwarz und wird nicht hervorgehoben.
Hier sind zwei Screenshots der Intellisense funktioniert nicht und die fehlende Hervorhebung. Irgendwelche Vorschläge sehr geschätzt!
Ich habe genau das gleiche Problem. – DrLazer
Ich denke, mein Problem war tiefer als nur VS Einstellungen/Einstellungen.Es stellt sich heraus, dass das Projekt, das ich verwendet habe, ein Versuch (ein fehlgeschlagener) war, ein WebForms-Projekt in eine MVC-Anwendung zu konvertieren. Entschuldigung, ich kann nicht genauer sein, aber wenn ich etwas erfinde, werde ich es hier veröffentlichen. – WheretheresaWill