Решения и проекты

Оценить
(1 голос)
Конфигурации сборки подробно описываются в главе 10. На странице свойств Build Con­figuration (рис. 4.9) укажите, как Visual Studio будет собирать проекты, содержащиеся в данном решении. Для каждого проекта вы можете настроить конфигурацию и тип платформы. Кроме того, флажок позволяет вам указать, нужно ли выполнять сборку данного проекта. Информацию по эффективному использованию конфигураций сборки в ваших разработках см. в главе 10. Теперь, когда мы подробно описали концепцию решения, давайте изучим роль проектов в Visual Studio.
Оценить
(3 голоса)
Именно в проектах выполняется вся реальная работа в Visual Studio. Проекту соответствует скомпилированный компонент. Visual Studio поддерживает различные типы проектов. Да­вайте еще раз изучим процесс создания проекта. Создание проекта Как мы уже видели ранее при обсуждении создания решений, вы создаете проект посредст­вом выбора пунктов New | Project в меню File. Это приводит к открытию диалогового окна New Project (рис. 4.10). В табл. 4.2 показаны некоторые типы проектов, поддерживаемые Visual Studio. Примечание Visual Studio поддерживает возможность создания новых типов проектов и шаблонов. Поскольку Visual Studio способна к такому расширению, то список типов проектов, который вы видите в своем экземпляре Visual Studio,…
Оценить
(1 голос)
Так же как и решения, проекты хранят информацию о своей структуре внутри файла. Эти файлы имеют различные расширения (в зависимости от базового языка). В табл. 4.3 показа­ны различные расширения, которые Visual Studio использует для идентификации файлов проектов. Каждый файл определения проекта содержит всю необходимую информацию для описания исходных файлов, а также по различным свойствам проекта и опциям, в том числе: □    конфигурации сборки; □    ссылки на проекты и зависимости; □    местоположение исходных файлов кода и их типы. Файлы определения проекта для языков Visual Basic и Visual C# подчиняются одной схеме. В листинге 4.2 показан фрагмент файла определения проекта на языке…
Оценить
(2 голоса)
Будучи контейнерами исходных кодов, проекты в принципе работают как средство приме­нения настроек. Они используются для управления и организации ваших исходных файлов кода, а также различных настроек, связанных в целом со сборкой и процессом компиляции (мы подробно описываем процесс сборки в главе 10). Так же как и решения, проекты могут содержать различные элементы, которые имеют отношение к их разработке. Проекты спе­цифичны в отношении языка. Вы не можете смешивать различные языки внутри одного проекта. Решения такого ограничения не имеют — решение может содержать много проек­тов, каждый из которых может быть на другом языке.
Оценить
(1 голос)
После создания проекта он будет (по умолчанию) содержать один или более элементов про­екта. Эти элементы по умолчанию будут отличаться в зависимости от выбранного вами шаблона проекта и от языка проекта. Например, создание проекта при помощи шаблона приложения Windows для языка C# приведет к формированию файлов Forrnl.cs, Forml.Designer.cs и Program.cs. Проекты также настраиваются ссылками и свойствами, ко­торые имеют смысл только для данного типа проекта— шаблон приложения Windows со­держит ссылку на сборку System.Windows.Forms, в то время как шаблон библиотеки классов ее не содержит. Проекты (подобно решениям) могут также иметь подкаталоги, которые вы можете исполь­зовать для управления элементами проекта и их группировки. В…
Оценить
(1 голос)
Подобно свойствам решения, свойства проекта просматриваются и настраиваются при по­мощи набора страниц свойств, доступ к которым можно получить через меню Project | Properties. Эти страницы свойств находятся в диалоговом окне, которое называется конст­руктором проекта (Project Designer). На рис. 4.13 показан конструктор проекта, в котором отображен простой проект библиотеки классов на Visual Basic. Разные языки и разные типы проектов приведут к появлению разных страниц свойств в конструкторе проектов. Напри­мер, страница свойств Application для проекта на Visual Basic содержит несколько другую информацию и выглядит иначе, чем идентичный проект на Visual CU (хотя основная цель страницы остается той же самой). В общем случае,…
Оценить
(1 голос)
Решения и проекты — это основные средства Visual Studio для организации и управления вашим кодом. Они позволяют вам справляться с большими решениями и предоставляют единую точку доступа к различным настройкам (как на уровне решения, так и на уровне проекта). Решения — это контейнеры высшего уровня и именно их создает Visual Studio в первую очередь при создании нового проекта. Давайте подытожим все, что мы узнали о решениях: □    решение может собираться (что повлечет за собой сборку каждого из входящих в него проектов), но не может компилироваться; □    Visual Studio может загрузить только одно решение одновременно; для работы с не­сколькими решениями одновременно…
«ПерваяПредыдущая12СледующаяПоследняя»
Навигация
© 2018 www.visualstudios.ru. Все права защищены.