Ich habe gerade Visual Studio 2012 Ultimate RC heruntergeladen und installiert, aber ich habe ein Problem mit Intellisense: Es funktioniert erst, wenn ich Ctrl+ drücke Space. Codevorschläge sind ebenfalls deaktiviert (z. B. Methodenparameter).
Ich denke, das Problem liegt bei der VS-Installation, da am Ende des Prozesses die folgende Meldung angezeigt wird: " Die Ereignisprotokolldatei ist voll ".
Warum habe ich dieses Problem und was kann ich tun, um es zu beheben?
intellisense
visual-studio-2012
logfile
h_djebli
quelle
quelle
TOOLS
->Settings
->Import and Export Settings...
. Ein Reset brachte Intellisense für mich zurück.Antworten:
Gehe zu
Tools->Options->Text Editor->C# (or All Languages)->General
und aktivieren
Auto List Members
undParameter Information
im rechten Bereich.quelle
Ein Neustart von VS2012 sollte das Problem beheben.
quelle
Schau dir diesen Beitrag hier an .
Das hat bei mir funktioniert:
Löschen Sie die Dateien in diesem Ordner. vs2010:
vs2012;
VS Ultimate 2013;
VS Professional 2015;
quelle
Eine andere mögliche Lösung besteht darin, die Einstellungen vollständig zurückzusetzen. Das hat es für mich behoben:
Tools->Import and Export settings->Reset all settings.
quelle
A. Speichern oder exportieren Sie Ihre Import / Export-Einstellungen:
Extras-> Import- und Exporteinstellungen
B. Führen Sie den Import / Export-Reset durch:
Extras-> Import- und Exporteinstellungen-> Alle Einstellungen zurücksetzen.
C. Gehen Sie zurück und laden Sie Ihre ursprünglichen Einstellungen erneut! Intellisense funktioniert und Sie haben Ihre ursprünglichen Einstellungen wieder!
quelle
Ich benutze dies, um es zu lösen, gehe zur cmd-Zeile
quelle
Die Grundidee hierbei ist, eine Neusynchronisierung der von Intellisense verwendeten Datenbank zu erzwingen.
Wenn sich der Verweis auf ein Projekt in Ihrer Lösung bezieht. Entfernen Sie das Projekt. Fügen Sie dann die Referenz mithilfe der Suchoption aus dem genauen Pfad des gerade entfernten Projekts hinzu. Führen Sie einen schnellen Build durch und überprüfen Sie, ob die Referenz korrekt erfasst wurde. Fügen Sie nun das alte Projekt wieder zur Lösung hinzu, entfernen Sie die alte Referenz und fügen Sie sie als Teil der Lösung hinzu.
Diese Idee, die Neusynchronisierung der Datenbank zu erzwingen, könnte auch auf andere Weise erfolgen. Zum Beispiel durch Verwendung eines absoluten Ordnerpfads.
quelle
quelle
Resharper-> Options-> IntelliSense-> General Auf 'Visual Studio native IntelliSense ...' setzen.
quelle
Es wurde auch für mich frustrierend, aber ich fand meine eigene Antwort heraus. Ein Neustart hat geholfen, aber ich habe herausgefunden, warum ich auf Probleme gestoßen bin: Ich habe ein ASP-Panel mit Steuerelementen kopiert und eingefügt, die ich wiederverwenden muss. Ich hatte nur die im ersten Div-Tag arbeiten. Alle anderen mussten eingerichtet werden, also sagte ich "Aha ... lass mich die verbleibenden Div-Tags auskommentieren, die nicht eingerichtet sind ..." und Intellisense kam sofort wieder.
Es funktioniert also nicht nur nicht, wenn sich der Cursor unter einem Codefehler befindet, sondern es kann auch nicht funktionieren, wenn Sie ein Typ zum Kopieren / Einfügen wie ich sind.
quelle
Meine Lösung (VS 2013) bestand darin, als Administrator ausgeführt zu werden
quelle
Es ist sehr einfach,
Grund, warum es passiert ist In meinem Fall habe ich die Referenzen eines Projekts geändert
quelle
Meine schnelle Lösung bestand darin, alle geöffneten Dateien im Texteditorbereich zu schließen und sie dann im Projektmappen-Explorer erneut zu öffnen.
quelle
Keine der Lösungen hat bei mir funktioniert. Ich habe festgestellt, dass das Problem nur in einer xaml-Datei und nicht in anderen xaml- oder c # -Dateien auftrat.
Ich hatte eine Erweiterung namens QuickConverter, mit der benutzerdefinierte Bindungen mit Inline-Konvertern erstellt werden können. Dies hat Intellisense durcheinander gebracht und dies wurde beim Erstellen oder Ausführen der App nicht als Fehler erkannt.
Mein Rat ist:
quelle
Ich bin gelegentlich auf das gleiche Problem wie beim OP gestoßen.
Leider funktioniert keine der oben genannten Lösungen für mich. - Ich habe auch im Internet nach anderen möglichen Lösungen gesucht, einschließlich des VS / Windows-Forums von Microsoft, und keine Antwort gefunden.
Als ich die VS-Lösung schloss, wurde ich aufgefordert, " Microsoft SQL Server Compact 4.0 " herunterzuladen und zu installieren . Mit diesem Hinweis habe ich endlich das Problem behoben.
Ich hoffe, diese Erkenntnis hilft anderen, die möglicherweise das gleiche Problem haben.
quelle
Eine Lösung besteht darin, den Resharper oder die Erweiterung der Rechtschreibprüfung zu deaktivieren und neu zu starten. Zugegeben, das ist nicht ideal.
quelle
In meinem Fall wurde die
.csproj
Datei beschädigt und Visual Studio schloss einige Klassendateien von der Lösung aus (sie waren jedoch in Visual Studio weiterhin sichtbar, sodass das Problem auf den ersten Blick nicht offensichtlich war). In diesen Dateien war Intellisense nicht verfügbar. Das Update bestand also darin, die Dateien wieder zur Lösung hinzuzufügen.quelle
Ich hatte seit 2 Wochen mit diesen Problemen zu kämpfen und es schließlich mit einem sysinternalen Tool namens Process Monitor (ProcMon.exe) herausgefunden. Das Problem hat mit den Einstellungen für automatische Updates zu tun. Ich habe die folgende Lösung angewendet und sie zum Laufen gebracht
Lösung: Extras -> Optionen -> Umgebung -> Erweiterungen und Updates -> (deaktivieren) Automatisch nach Updates suchen -> OK
quelle
Manchmal ist Ihre Codesyntax fehlerhaft, wie Sie "in" verwenden. Sie muss "...'...." sein. Um Probleme schnell zu erkennen, klicken Sie auf die Schaltfläche "Design" und versuchen Sie nicht zu rendern. Die Zeile wird angezeigt des Fehlers
quelle
Mir ist das gerade passiert - und (obwohl es nicht sofort offensichtlich war) war es darauf zurückzuführen, dass Resharper (R #) während eines Lizenzproblems deaktiviert wurde.
Das Aktivieren von Resharper hat dies für mich behoben!
quelle
Im Allgemeinen habe ich das gleiche Problem, wenn ich einige Schnipsel aus dem Internet mit speziellen Zeichen kopiere, die den Intellisense beschädigen.
Es ist ein paar Mal bei mir passiert. Ich habe das Problem entdeckt, nachdem ich die Datei gelöscht und eine neue erstellt habe. Wenn ich nun auf dasselbe Problem stoße, starte ich zuerst Visual Studio neu. Wenn das Problem dadurch nicht behoben wird, entferne ich das letzte Ausschnitt habe ich aus dem Internet kopiert und mache es von Hand, ihnen ist das Problem weg.
quelle