По сути, я хочу добиться того, чтобы иметь возможность иметь 2 отдельных решения, содержащих один и тот же набор проектов, но 1-е решение должно быть связано с контролем источников, 2-е - нет.
Поэтому, когда вы хотите интегрировать систему контроля версий в Visual Studio, вы можете открыть 1-е решение, но если вы не хотите его использовать, вы можете открыть 2-е.
Проблема в том, что VS хранит некоторую информацию о связывании в файлах проекта, и, несмотря на то, что она существует, независимо от того, к какому решению относится проект, при открытии в VS она будет иметь интеграцию с системой контроля версий.
Можно ли иметь всю информацию о привязке только в файле .sln?
Или, может быть, есть другое решение моей проблемы?
Редактировать: причина, по которой я хочу это сделать, заключается в том, что некоторые члены команды предпочитают интеграцию управления исходным кодом в Visual Studio, а другие - нет. Наличие 2 решений даст им выбор.