Может ли проект содержать другие проекты с Visual Studio? - PullRequest
2 голосов
/ 07 октября 2010

У меня есть программный проект, имеющий следующую структуру.

- Library A
- Library B
- Main program
- Test for Main

У меня есть четыре файла проекта (csproj) для каждого, но было бы хорошо, если бы я мог отлаживать / компилировать эти проекты водин проводник решений.

  • Поддерживает ли Visual Studio (особенно в 2010 году) эту функцию?

Ответы [ 5 ]

8 голосов
/ 07 октября 2010

Нет, проекты не могут содержать другие проекты в Visual Studio.Решения используются в качестве контейнера для проектов.

Я не понимаю, почему контейнер проекта будет работать, но решение не будет.Можете ли вы уточнить?

1 голос
/ 07 октября 2010

Я верю, что вы думаете о решении.Решение может содержать один или несколько проектов:

- My Solution
  - Library A
  - Library B
  - Main Program
  - Test For Main

Не думаю, что это доступно для VS2010 Express.

1 голос
/ 07 октября 2010

Вы можете добавить несколько проектов в решение, щелкнув правой кнопкой мыши решение верхнего уровня и выбрав Добавить -> Добавить существующий проект или Добавить -> Новый проект

1 голос
/ 07 октября 2010

У вас может быть файл решения, содержащий все ваши проекты.

0 голосов
/ 07 октября 2010

У вас могут быть папки решений для организации нескольких проектов, но вы не можете иметь проект в рамках проектов.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...