6

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!

intellisense-fail

code-highlight-fail

+0

Ich habe genau das gleiche Problem. – DrLazer

+0

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

Antwort

1

Es war eigentlich ein Problem mit meiner .suo Datei. Dies ist die Datei, die einige Benutzereinstellungen usw.

ich diese Datei gelöscht speichert, und dann die Lösung (SLN-Datei) erneut gespeichert.

Nächstes Mal, wenn ich die Seite öffnete ich es die SLN-Datei geöffnet, anstatt sie als eine Website zu öffnen:

File-> Open-> Projekt/Lösung statt File-> Open -> Webseite.

Hoffe das hilft jemand in der Zukunft.

0

Ein paar Fragen, tun Sie ReSharper oder andere Entwicklung Produktivitäts-Tool haben, das die Einstellungen für dieses Projekt geändert haben könnte?

Wenn nicht, haben dann überprüfen Sie die Vorschläge in dieser SO heraus in Frage stellen?

Intellisense and code suggestion not working in Visual Studio 2012 Ultimate RC

+0

Ja, ich habe das versucht und kein Glück. Es ist buchstäblich nur dieses eine Projekt, das mir keine Intellisense-Liebe gibt. Es muss etwas damit zu tun haben, dass es ein wirklich altes Website/Webforms-Projekt ist ... – WheretheresaWill

Verwandte Themen