Które pliki w projekcie Visual C # Studio nie muszą być wersjonowane?

Jestem nowym użytkownikiem Visual C # Studio (właściwie korzystam z edycji Express, ale inny programista używa pełnej wersji) i używamy kontroli wersji (svn).

Dopuszczalne jest dodawanie plików projektu do repozytorium, ponieważ to repo jest przeznaczone tylko dla nas dwóch używających Visual C # Studio. Ale wydaje się, że są tam jakieś nieistotne pliki. Czy ktoś znający pliki projektów Visual C # Studio powie mi, które pliki mogą być bezpiecznie svn: ignorowane?

Niektóre podejrzane pliki:

project.csprojproject.csproj.Debug.cachefileproject.csproj.userproject.slnproject.suoTreść Content.contentproj

Jestem pewien, że plik .sln jest wymagany, ale co to jest .suo? i .csproj? Czy może / powinien zostać wygenerowany przez Visual C # Studio podczas ładowania projektu?

questionAnswers(11)

yourAnswerToTheQuestion