Я согласен, что Solution Explorer "намеренно" пропустит все эти объекты, но только если вы не включите их в качестве элементов решения, которые, я полагаю, вам следует включить в ваши решения, чтобы новичок можете открыть решение, выполнить Get Latest и знать, что у них есть все зависимости, необходимые для этого решения, и им не нужно учиться делать это с помощью инструмента командной строки или использовать Source Control Explorer, если они этого не хотят.
Включение всех некодовых зависимостей в качестве элементов решения (мы организовываем папки решений, используя ту же структуру папок, что и их папки управления исходным кодом), уменьшает знания «voodoo», необходимые для открытия и компиляции решения для новых разработчиков проекта.
Было бы хорошо, если бы вы могли связать целые деревья папок с папкой решения в решении VS.