SLN (решение) - это файлы решения.Он хранит информацию о коллекции проектов, которые составляют то, что вы разрабатываете.Они содержат проекты, настройки управления исходным кодом или любые другие объекты глобального уровня.
CSProj (файл проекта) - это реальные проекты кода (библиотеки C #, службы WCF и т. Д.).Хранит информацию на уровне проекта.Он включает в себя все релевантные ссылки, классы и т. Д.
SUO (пользовательские параметры решения) - это файлы пользовательских настроек.Абсолютно одноразовые, вы можете удалить их, и самая распространенная вещь, которую вы потеряете - это точки останова.
Нажмите все, кроме файлов настроек SUO.
Не включайте никаких bin, debug, objкаталог.Единственные библиотеки DLL (или скомпилированные / сгенерированные объекты), которые вы должны включить, являются внешними по отношению к вашему приложению.