Проект Visual Studio по сравнению с решением

Будучи в новинку для VS, как я могу думать об этих двух понятиях, каково различие?

95
задан Grant - REINSTATE MONICA 26 June 2014 в 17:21
поделиться

5 ответов

Решение представляет собой контейнер для проектов и отслеживает зависимости между проектами.

67
ответ дан 24 November 2019 в 05:44
поделиться

Просто чтобы придумать метафору ..

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

Как-то банально, но я придумал это на ходу, так что терпите меня :)

39
ответ дан 24 November 2019 в 05:44
поделиться

Решения являются контейнерами для проектов - вы также можете использовать их для организации элементов, которые используются в различных связанных проектах (общие dll и т.п.).

2
ответ дан 24 November 2019 в 05:44
поделиться

Решение может иметь много проектов.

Решение также может управлять зависимостями между различными проектами ... обеспечивая построение каждого проекта в надлежащем порядке для работы окончательного решения.

6
ответ дан 24 November 2019 в 05:44
поделиться

Проект содержит исполняемые файлы и файлы библиотеки, которые составляют приложение или компонент приложения.

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

3
ответ дан 24 November 2019 в 05:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: