Подробности о IDE
Оценить
(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 может загрузить только одно решение одновременно; для работы с не­сколькими решениями одновременно…
Оценить
(0 голоса)
При помощи браузеров и проводников Visual Studio дает вам цельное и всеобъемлющее представление ваших решений, проектов и типов внутри ваших проектов. Эти окна (кото­рые также ошибочно называют окнами просмотра) стараются дать визуально структуриро­ванное представление большого разнообразия элементов, некоторые из которых основаны на коде, а некоторые — нет. В общем случае вы получаете доступ к этим окнам через меню View. Некоторые из этих окон (такие как Solution Explorer и Class View) являются основными инструментами еже­дневной работы разработчика. Остальные окна заведуют теми элементами, которые исполь­зуются либо в специфических ситуациях цикла разработки программного обеспечения, либо более опытными пользователями интегрированной среды Visual Studio. В…
Оценить
(0 голоса)
Solution Explorer — это основной инструмент для просмотра и манипулирования решения­ми и проектами. Он представляет собой простое, но мощное средство иерархического пред­ставления всех элементов решения или проекта и позволяет вам взаимодействовать непо­средственно с каждым элементом (при помощи контекстных меню и панели инструментов). При помощи Solution Explorer вы можете запустить редактор для любого файла, добавить новые элементы в проект или решение, а также реорганизовать структуру проекта или ре­шения. Кроме того, Solution Explorer предоставляет моментальную информацию по выде­ленному проекту, по стартовому проекту данного решения, а также по физической иерархии решения, его проектам и их дочерним элементам. Solution Explorer — это просто еще…
Оценить
(0 голоса)
Каждый элемент в Solution Explorer представлен названием и значком. В табл. 5.1 дана ин­формация по значкам, используемым для представления поддерживаемых типов элементов. Примечание Показанные в табл. 5.1 значки являются представительным списком значков, соответ­ствующих определенным элементам проектов и решений в интегрированной среде. Прочие файлы (добавленные в проект или решение) будут представлены значками, соответствующими типу файла. Например, документ Word будет представлен в Solu­tion Explorer стандартным значком документа Word.
© 2017 www.visualstudios.ru. Все права защищены.