Visual Studio: создавать несколько проектов под одним решением?

Я хотел бы создать решение Visual Studio C с такой структурой в родительском каталоге:

Parent/
|
|- SolutionName.sln
|
|- Project1/
|     |
|     |-src/
|        |
|        |- main1.c
|
|- Project2/
     |
     |-src/
        |
        |- main2.c

Как это сделать, пожалуйста?

Уже пробовал несколько вещей, таких как создание решения, добавление проекта и т. Д., Но обычно это заканчивается .sln в одном из подкаталогов; который не отражает структуру решения - все проекты находятся под одним большим .sln зонтик.

На SO уже есть дюжина вопросов о "множественных проектах", но никто не ответил на этот простой вопрос.

1 ответ

Когда вы создаете свой первый проект и решение, решение получает имя первого проекта. Любые проекты, добавленные позже, сохраняются под этим именем.

MyFirstProject
   +---------------MyFirstProject
   +---------------MySecondProject
...

Родительский каталог MyFirstProject содержит файл.sln, а подкаталоги - файлы проекта.

Я бы посоветовал вам следовать общей настройке, которую использует Visual Studio, вместо того, чтобы создавать собственную для удобства.

Другие вопросы по тегам