Обозреватель решений предназначен для работы с решением, то есть для разработки.Когда вы открываете файл из Solution Explorer , вы открываете часть своего проекта - VS учитывает, какие сборки, пространства имен и т. Д. Должны быть видны из этого файла, что дает вам intellisense.Кроме того, контекстные меню в обозревателе решений ориентированы на процесс разработки - обратите внимание на все эти «Build», «Rebuild», «Set as start up project» и т. Д.
Когда вы просматриваете свое решение в Обозреватель решений , вы видите только те части, которые используются в исходном коде, я имею в виду скомпилированные файлы, ресурсы и т. Д. Кроме того, может возникнуть ситуация, когда у вас будет файл, включенный в решение, но не включенный в систему контроля версий,и единственное место, где его можно увидеть, это Обозреватель решений .
Обозреватель управления источниками , с другой стороны, предназначен для работы с управлением источниками.Он позволяет добавлять и удалять файлы в хранилище, регистрировать и извлекать обновления, и т. Д. Он не имеет никакого отношения к процессу разработки напрямую - например, Проводник контроля версий не даст вам возможности компилироватьчто-нибудь.Открытие файла в Исследователь контроля исходного кода открывает его как один файл - да, он по-прежнему доступен для редактирования, но не касается контекста, не дает смысла и т. Д.
Когда вы просматриваете свои источники в Source control explorer , вы не ограничены отдельным решением.Представьте себе ситуацию, когда у вас также есть папка с проектными документами (спецификации, макеты) в системе контроля версий.Вы можете не знать, что включить их в свое решение, но вам все равно нужно как-то управлять ими - обновлять их версии в системе контроля версий, добавлять новые и так далее.Это невозможно, пока вы находитесь в Обозревателе решений , поскольку вы не видите ничего, кроме самого решения.Поэтому единственное место, где вы можете работать с этими файлами, это Проводник управления источниками .
Подводя итог, Обозреватель решений предназначен для работы с исходным кодом, то есть дляразработка, Проводник управления источниками для работы с репозиторием.