Was ist der Zweck des Ordners .sln.ide?

8

Ich probiere Visual Studio 14 CTP 2 aus und merke, dass es diesen .sln.ide-Ordner gibt:

Es gab ein paar Fragen über die .sln.ide (siehe dies , dies und dies ), aber zwei von ihnen betreffen eine Datei (keinen Ordner) mit dieser Erweiterung in Visual Studio 2012 (nicht 2014), und die verbleibende Frage ist unbeantwortet.

Aus den Hinweisen, die ich in diesen Fragen gesehen habe, scheint der Ordner vom Roslyn-Compiler für Caching-Zwecke erstellt worden zu sein. Ich konnte jedoch keine Quelle finden, die genau erklärt, was sie tut.

Was ist der Zweck dieses Ordners und wie wird er verwendet?

    
Gigi 17.08.2014, 12:49
quelle

2 Antworten

10

Es

  

... wird von der Roslyn Compiler-Engine zum Speichern temporärer Dateien verwendet.

Siehe: Ссылка

    
Ivan Hamilton 30.10.2014 06:27
quelle
1

Wenn ich inspiziere, benutze Visual Studio 2015 RTM diesen Ordner nie wieder, du kannst ihn löschen. Wenn Sie .tfignore / .gitignore verwendet haben, um .sln.ide zu ignorieren, können Sie sie auch löschen. Weil es nicht mehr generiert wird.

Es benutzt jetzt den versteckten .vs Ordner, mit den gleichen Dateien in .vs\(solution name)\v14\vbcs.cache . Einige von ihnen haben .vs\(solution name)\vbcs.cache , ich glaube, es wurde in einigen Vorversionen von VS 2015 verwendet, wurde bereits durch v14\vbcs.cache ersetzt und kann auch gelöscht werden. Und Sie können auch (solution name).v14.suo löschen, da es durch .vs\(solution name)\v14\.suo ersetzt wurde.

    
ChrisTorng 25.08.2015 01:23
quelle