2017-01-05 6 views
0

Ich verwende Visual Studio 2015 Update 3 mit Git als Quellcodeverwaltung. Wenn ich die Lösung öffne, zeigt VS die Änderungen in der Lösung im Team Explorer Fenster nicht an, obwohl Änderungen vorgenommen wurden. Wenn ich die Lösung schließe, zeigt das Team Explorer-Fenster die ausstehenden Änderungen korrekt an. Warum passiert diese Diskrepanz?Änderungen verschwinden in Visual Studio Team Explorer

+0

Mir ist aufgefallen, dass VS sehr zögerlich ist, die Lösung zu speichern. Sie sollten "save all" ausgeben, um die Lösung zu schreiben. Ansonsten passiert es nur, wenn Sie es schließen oder erstellen. – max630

+0

Selbst "alle speichern" oder Builds lösen das Problem nicht. –

+0

Ist dies bei allen geänderten Dateien oder nur bei einigen? Was sagt die Befehlszeile 'git status' wenn VS zeigt, dass es keine Änderungen gibt? Was passiert, wenn Sie einige der problematischen Dateien mit einem anderen Editor (zum Beispiel Notepad) öffnen, gibt es da Änderungen? – max630

Antwort

1

Das Problem tritt aufgrund der Datei .jfm, die von Visual Studio für das SQL Server-Datenbankprojekt in der Lösung automatisch erstellt wird. Wenn diese .jfm-Datei der Quellcodeverwaltung übergeben wird, tritt dieses Problem auf. Das Problem wird behoben, wenn diese Datei .jfm aus der Quellcodeverwaltung gelöscht wird.

Verwandte Themen