Die Gosse, die auf der linken Seite der Code-Anzeige läuft, ist aus meiner Installation von Visual Studio 2012 verschwunden. Bellow ist ein Bild von meiner aktuellen Installation, bei der die Rinne fehlt und der Einsatz im grünen Rahmen ist eine korrekt funktionierende Installation von einer VM. Ich habe es heute deinstalliert und neu installiert. Ich habe den Inhalt von AppData\Local\Microsoft\VisualStudio.0
& amp; %Code%; Ich habe die gesamten Reg-Bäume von AppData\Roaming\Microsoft\VisualStudio.0
& amp; HKCU/software/Microsoft/VisualStudio/11.0
und versucht auch, HKLM/software/Microsoft/VisualStudio/11.0
auszuführen, wobei der Schalter devenv
auf test1, test2 usw. gesetzt ist, damit er von einem anderen Registrierungs- / appdata-Speicherort ausgeführt wird. Ich habe in Optionen - & gt; die Option "Eingehenden Modus beim Öffnen von Dateien öffnen" aktiviert. Texteditor - & gt; C # - & gt; Erweitert .
Der Gutter fehlt auch, wenn ich eine C ++ - Anwendung erstelle.
Ich bin völlig ausgetrocknet, irgendwelche Ideen, wie ich es zurückbekommen könnte?
Screenshot:
Ich hatte das gleiche Problem und es scheint, dass die VsVim-Erweiterung Zeilennummern entfernt und nur hinzufügt, wenn Sie "set number" in Ihre .vimrc-Datei schreiben.
Ich bin gerade auf dasselbe Problem gestoßen und Löschen meiner temporären Dateien hat es gelöst.
Ich bemerkte, dass das Problem von einem Fehler begleitet wurde, der sofort nach dem Start von Visual Studio auftauchte:
Eine Ausnahme wurde festgestellt. Dies kann durch eine Erweiterung verursacht werden.
Sie können weitere Informationen erhalten, indem Sie die Datei 'C: \ Benutzer \ chris \ AppData \ Roaming \ Microsoft \ VisualStudio \ 12.0 \ ActivityLog.xml' prüfen.
Am Ende dieser Protokolldatei war ein Fehler:
%Vor% Laut der Dokumentation , Path.GetTempFileName()
throws IOException
wenn alle möglichen Namen ausgeschöpft sind:
Die GetTempFileName-Methode löst eine IOException aus, wenn sie zum Erstellen von mehr als 65535 Dateien verwendet wird, ohne vorherige temporäre Dateien zu löschen.
Die GetTempFileName-Methode löst eine IOException aus, wenn kein eindeutiger Name für eine temporäre Datei verfügbar ist. Löschen Sie alle nicht benötigten temporären Dateien, um diesen Fehler zu beheben.
Path.GetTempFileName()
verwendet native Windows-API-Funktion GetTempFileName()
zum Erstellen temporärer Dateien. Ich habe einen Blick in meinen temporären Ordner geworfen und er war tatsächlich voll mit tmpXXXX.tmp
Dateien.
Ich kann nur annehmen, dass ein Teil der Einrichtung dieser Rinnen beinhaltet eine temporäre Datei zu erstellen, und da dies nicht erfolgreich war, konnte es nicht fortgesetzt werden.
für Zeilennummer gehen Sie zu Extras - & gt; Optionen - & gt; Texteditor - & gt; Alle Sprachen - & gt; Allgemein - & gt; Anzeige.
Kontrollkästchen Zeilennummer aktivieren, um es einzuschalten.
Wechseln Sie die Zeilennummer für alle Sprachen aus und wieder auf .
Werkzeuge & gt; Optionen & gt; Texteditor & gt; Alle Sprachen & gt; Allgemein & gt; Anzeige.
Sie haben wahrscheinlich gedacht (wie ich), dass es für alle Sprachen bereits an ist. Aber die Optionen bedeuten:
Linenumbers für alle Sprachen sind ein- oder ausgeschaltet, aber eine oder mehrere Sprachen .
Linenumbers für alle Sprachen sind eingeschaltet
Leinennummern für alle Sprachen sind ausgeschaltet
Ich hatte ein ähnliches Problem, aber für Markup-Dateien.
Versuchen Sie, die Verwendung von Edit -> Outlining -> Stop Outlining
zu beenden und starten Sie sie mit Edit -> Outlining -> Start Automatic Outlining
neu.
Sehen Sie sich auch diese Seite
Das scheint der einzige Weg zu sein, um als ein anderer Benutzer zu laufen; Die Arbeit, die ich eingerichtet habe, ist, alle meine Verknüpfungen zu devenv.exe zu ändern:
%Vor%Und ich habe verhindert, dass .sln-Dateien direkt mit Visual Studio geöffnet werden und sie über eine Batch-Datei senden, die ein Python-Skript verwendet, um einen runas-Befehl zu formatieren und auszuführen.
So werden .sln-Dateien mit vs.bat:
geöffnet %Vor%Mit Läuft vs.py:
%Vor%Erstellt einen korrekt formatierten Lauf als Befehl und startet Visual Studio für den Benutzer 'VisualStudio'.
Der größte Nachteil dabei ist, dass .sln-Dateien, die an das Visual Studio-Icon in der Taskleiste / dem Startmenü angeheftet sind, immer noch unter meinem Account gestartet werden; und ich kann keinen Weg finden.
Leichte Abweichung:
Ich habe bemerkt, dass dies für einige Dateien passiert, aber nicht für andere. Zeilennummern wurden in den Optionen aktiviert, und Quellstruktur wurde ebenfalls aktiviert. Aber es war nicht sichtbar für einige meiner Dateien.
Ich habe die "temporären Dateien löschen" als Inspiration genommen, ich habe einfach heruntergefahren und Visual Studio neu gestartet (in meinem Fall 2013).
Arbeitete!
Tags und Links visual-studio visual-studio-2012