Выгрузка проектов подразумевается как временное действие, поэтому вы можете редактировать фактический файл проекта в формате XML (текст). Если вы хотите полностью удалить проект из своего решения, вам следует использовать опцию меню «Удалить», которая позаботится об удалении любых ссылок на этот проект.
Одним из преимуществ использования ссылок на проекты является то, что он позволяет легко отлаживать код. Он также автоматически гарантирует, что вы используете правильную сборку конфигурации (т. Е. Если вы собираете в режиме «Отладка», он будет использовать отладочную версию сборки). При этом вы теряете определенную определенность в отношении того, какую версию / сборку зависимого проекта вы выберете - ссылки на проекты означают, что вы всегда используете самую последнюю версию.
Да, для того чтобы Visual Studio мог определить зависимости сборки, он должен иметь возможность видеть и создавать все проекты, которые означают ссылки на проекты.