Этот файл является пережитком прошлых реализаций VSS / TFS, как, например, опубликованный Пауло Сантос.
На уровне решения я не нашел функционального использования этих файлов.За 10 лет использования TFS я никогда не видел, чтобы этот файл изменялся.Вы можете удалить эти файлы .VSSCC, как я обычно это делаю для своих решений с закрытым исходным кодом.
Но если вы удалите файл .vsscc уровня решения, вы получите неразрушающее сообщение об ошибке при первом открытии файла решения ... только после создания новой ветви.При последующем открытии решения сообщение об ошибке больше не будет отображаться.
В моих стандартах установки TFS один файл решения находится в корневой папке, все проекты находятся в подпапках.Поскольку эти файлы .vsscc удваивают количество файлов в моем корне, я всегда их удаляю.
На уровне проекта я оставляю эти файлы, так как моя команда никогда не открывает файлы проекта напрямую, только файлы решения .SLN.
Для моей команды я предпочитаю программисту простоту открытия решений над этимодноразовое сообщение об ошибке.