it-swarm.com.de

Intellisense und Codevorschlag funktionieren in Visual Studio 2012 Ultimate RC nicht

Ich habe gerade Visual Studio 2012 Ultimate RC heruntergeladen und installiert, aber ich habe ein Problem mit der Intellisense: Es funktioniert nicht, bis ich drücke Ctrl+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?

228
h_djebli

Gehe zu

Tools->Options->Text Editor->C# (or All Languages)->General

und aktivieren Sie Auto List Members und Parameter Information im rechten Bereich.

186
user1831021

Ein Neustart von VS2012 sollte das Problem beheben.

118
Shrivallabh

Schau dir diesen Beitrag an hier .

Das hat für mich funktioniert:

Löschen Sie die Dateien in diesem Ordner. vs2010:

 %AppData%\Microsoft\VisualStudio\10.0\ReflectedSchemas

vs2012;

%AppData%\Microsoft\VisualStudio\11.0\ReflectedSchemas

VS Ultimate 2013;

%AppData%\Microsoft\VisualStudio\12.0\ReflectedSchemas

VS Professional 2015;

%AppData%\Microsoft\VisualStudio\14.0\ReflectedSchemas
27
pyccki

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.

26
Houda

A. Speichern oder exportieren Sie Ihre Import-/Exporteinstellungen:

Tools-> Importieren und Exportieren von Einstellungen

B. Führen Sie den Import/Export-Reset aus:

Extras-> Einstellungen importieren und exportieren-> 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 zurück!

18
Mitch Stokely

Ich benutze dies, um es zu lösen, gehe zur cmd-Zeile 

devenv.exe /setup /resetuserdata /resetsettings
13
mqingqing123

Die Grundidee hierbei ist, eine Neusynchronisierung der Datenbank zu erzwingen, die von Intellisense verwendet wird. 

Wenn sich der Verweis auf ein Projekt in Ihrer Lösung bezieht. Entfernen Sie das Projekt. Fügen Sie dann die Referenz mit der Durchsuchen-Option aus dem genauen Pfad des Projekts hinzu, das Sie gerade entfernt haben. Führen Sie eine schnelle Erstellung durch und überprüfen Sie, ob die Referenz korrekt erfasst wird. Fügen Sie nun das alte Projekt wieder der 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 mit einem absoluten Ordnerpfad. 

4
Farjad

 enter image description here

  1. Gehen Sie zu Tools-> Optionen.
  2. Stellen Sie sicher, dass die obigen Kontrollkästchen aktiviert sind.
3
Siddarth Kanted

Resharper-> Optionen-> IntelliSense-> General Auf 'Visual Studio native IntelliSense ...'

2
Track

Meine Lösung (VS 2013) sollte als Administrator ausgeführt werden

1
XristosK

Meine schnelle Lösung bestand darin, alle geöffneten Dateien im Texteditorbereich zu schließen und sie dann erneut über den Projektmappen-Explorer zu öffnen. 

1

Es ist sehr einfach,

  1. Visual Studio schließen (Have Solution) (Konfiguration und Art der Lösung beachten und Projekt starten)
  2. Gehen Sie zum Lösungspfad
  3. Löschen Sie SolutionName.suo
  4. Lösung erneut öffnen
  5. konfiguration und Lösung festlegen und Projekt starten (falls geändert)
  6. Bauen und prüfen

Grund warum es passiert ist.__In meinem Fall habe ich die Referenzen eines Projekts geändert 

1
It's PD

Es wurde auch frustrierend für mich, aber ich fand meine eigene Antwort. Der Neustart half, aber ich fand heraus, warum ich in Schwierigkeiten geriet: Ich hatte ein ASP - Bedienfeld mit Steuerelementen kopiert und eingefügt, die erneut verwendet werden mussten. Ich hatte nur die im ersten Div-Tag gearbeitet. Alle anderen mussten eingerichtet werden, also sagte ich "Aha ... lass mich die verbleibenden Div-Tags auskommentieren, die nicht eingerichtet sind ..." und sicher kam Intellisense sofort wieder.

Es funktioniert also nicht nur, wenn sich der Cursor unter einem Codefehler befindet, sondern auch, wenn Sie ein Copy/Paste-Typ wie ich sind.

1
user1585204

Mir ist das gerade passiert - und (obwohl es nicht sofort offensichtlich war), lag es daran, dass Resharper (R #) während eines Lizenzproblems deaktiviert wurde.

Die Aktivierung von Resharper hat dieses Problem für mich behoben!

0
Ian Rathbone

Ich hatte gelegentlich das gleiche Problem wie das OP.

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 geschlossen habe, wurde eine Meldung mit der Aufforderung " Microsoft SQL Server Compact 4.0 "; Mit diesem Hinweis habe ich das Problem endlich behoben.

Ich hoffe, diese Erkenntnis hilft anderen, die möglicherweise dasselbe Problem haben.

0
LCFactorization

Keine der Lösungen funktionierte für mich. Ich habe festgestellt, dass das Problem nur in einer XAML-Datei auftrat und nicht in anderen XAML- oder C # -Dateien.

Ich hatte eine Erweiterung namens QuickConverter, mit der benutzerdefinierte Bindungen mit Inline-Konvertern erstellt werden können. Dies war mit Intellisense durcheinander und dies wurde beim Erstellen oder Ausführen der App nicht als Fehler erkannt.

Mein Rat ist:

  • Prüfen Sie, ob Intellisense in allen oder nur in einer bestimmten Datei nicht mehr funktioniert
  • Wenn es sich nur um eine Datei handelt, suchen Sie nach roten oder blauen wellenförmigen Linien, und Sie werden den Täter finden 
0
Noxxys

Eine Lösung ist das Deaktivieren der Erweiterung für das Nachschärfen oder die Rechtschreibprüfung und den Neustart. Zugegeben, das ist nicht ideal.

0
amalgamate

Ich hatte seit zwei Wochen mit diesen Problemen zu kämpfen und fand es schließlich mit einem Sysinternal-Tool namens Process Monitor (ProcMon.exe) heraus. Das Problem hat mit den Einstellungen für die automatischen Updates zu tun. Ich habe die untenstehende Lösung angewendet und sie funktioniert

Lösung: Extras -> Optionen -> Umgebung -> Erweiterungen und Updates -> (Deaktivieren) Automatisch nach Updates suchen -> OK

0
Tanny

Manchmal hat Ihre Codesyntax einen Fehler, so wie Sie "in" verwenden, es muss "..." sein... Um Probleme schnell zu erkennen, klicken Sie auf Design button , vs versuche zu rendern , und es wird die Fehlerzeile angezeigt

0
Grey Wolf

In meinem Fall wurde .csproj-Datei beschädigt und Visual Studio schloss einige Klassendateien aus der Lösung aus (sie waren jedoch in Visual Studio noch 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 der Lösung hinzuzufügen.

0
PiotrWolkowski

Im Allgemeinen stehe ich vor dem gleichen Problem, wenn ich einige Ausschnitte aus dem Internet mit einigen Sonderzeichen kopiere, die den Intellisense unterbrechen.

Es passierte ein paar Mal bei mir, ich entdeckte das Problem, nachdem ich die Datei gelöscht und eine neue erstellt hatte. Wenn ich jetzt vor demselben Problem stehe, starte ich das Visual Studio neu schnipsel habe ich aus dem internet kopiert und mache es von hand, ihnen ist das problem weg.

0
Diego Mendes