Это странная идея, так же, как было бы странно помещать два проекта C # в один каталог. Даже если бы это сработало, оно в основном служит для того, чтобы скрыть картину, так зачем же это вообще делать?
Вы можете заставить его работать, если физически поместить два проекта в один и тот же каталог, но я ожидаю, что у вас возникнут проблемы с цепочками инструментов сборки - идея о том, что каждая сборка - это собственный проект, это собственный каталог. довольно важно для структурирования .NET проектов, например артефакты выводятся в подкаталоги ./bin
и ./obj
, которые обычно очищаются без разбора и т. д.
Вы бы в итоге сразились с набором инструментов, и даже если бы вы выиграли, я не могу честно увидеть, насколько удобно объединять эти проекты.