Как создать новое решение в Visual Studio

Обновлено: 21.11.2024

В этой статье вы узнаете, как создавать и использовать проекты Visual Studio с нуля для хранения артефактов, необходимых для создания приложений. Если вы не знакомы с проектами в Visual Studio, см. этот обзор проектов и решений. Чтобы узнать, как быстро создать проект из шаблона, см. раздел Создание проекта из шаблона.

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

Этот раздел относится к Visual Studio для Windows. Информацию о Visual Studio для Mac см. в разделе Создание проектов в Visual Studio для Mac.

Вы можете просматривать свои решения и проекты в окне инструментов под названием Solution Explorer. На следующем снимке экрана показан пример решения в обозревателе решений (BikeSharing.Xamarin-UWP), который содержит два проекта: BikeSharing.Clients.Core и BikeSharing.Clients.Windows. Каждый проект содержит несколько файлов, папок и ссылок. Название проекта, выделенное жирным шрифтом, — это начальный проект; то есть проект, который запускается при запуске приложения. Вы можете указать, какой проект является стартовым.

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

При этом решения и проекты не требуются для разработки приложений в Visual Studio. Вы также можете просто открыть код, который вы клонировали из Git или загрузили из другого места. Дополнительные сведения см. в статье Разработка кода в Visual Studio без проектов или решений.

Создать проект из шаблона проекта

Сведения о том, как выбрать шаблон для создания нового проекта, см. в разделе Создание нового проекта в Visual Studio. А пример проекта и решения, созданного с нуля, с пошаговыми инструкциями и образцом кода, см. в разделе Знакомство с проектами и решениями.

Создать проект из существующих файлов кода

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

В меню выберите "Файл" > "Создать" > "Проект из существующего кода".

В мастере создания проекта из существующих файлов кода выберите нужный тип проекта в поле Какой тип проекта вы хотите создать? раскрывающемся списке, а затем нажмите кнопку Далее.

В мастере перейдите к расположению файлов и введите имя нового проекта в поле Имя. Когда вы закончите, нажмите кнопку Готово.

Добавить файлы в решение

Если у вас есть файл, относящийся к нескольким проектам, например файл сведений для решения, или другие файлы, которые логически принадлежат уровню решения, а не конкретному проекту, вы можете добавить их в само решение. Чтобы добавить элемент в решение, в контекстном меню (щелкните правой кнопкой мыши) узла решения в обозревателе решений выберите Добавить > Новый элемент или Добавить > Существующий элемент.

Файл решения — это структура для организации проектов в Visual Studio. Он содержит состояние этой информации в двух файлах: .sln (текстовый, общий) и .suo (двоичный, скрытый, пользовательский опции) файл. Таким образом, решение — это не то, что нужно копировать и переименовывать; вместо этого лучше создать новое решение, а затем добавить в него существующие элементы.

Создать пустые решения

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

Чтобы создать пустое решение

На левой панели (Шаблоны) выберите Другие типы проектов > Решения Visual Studio в расширенном списке.

На средней панели выберите Пустое решение.

Введите значения имени и местоположения для своего решения, а затем нажмите кнопку ОК.

На странице "Создание нового проекта" введите решение в поле поиска.

Выберите шаблон Пустое решение и нажмите кнопку Далее.

Введите значения «Имя» и «Расположение» для своего решения, а затем нажмите «Создать».

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

Как упоминалось ранее, вы также можете открывать файлы кода без необходимости в проекте или решении. Чтобы узнать о такой разработке кода, см. раздел Разработка кода в Visual Studio без проектов или решений.

Создать временный проект

Чтобы создать временный проект, сначала выберите Инструменты > Параметры > Проекты и решения > Общие и снимите флажок Сохранять новые проекты при создании. Затем откройте диалоговое окно «Новый проект», как обычно.

Удалить решение, проект или элемент

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

Чтобы безвозвратно удалить решение или другие компоненты из вашей системы, используйте Проводник в Windows, чтобы удалить папку, содержащую файлы решений .sln и .suo. (Прежде чем удалять решение, вы можете сделать резервную копию своих проектов и файлов на случай, если они понадобятся вам снова.)

Файл .suo — это скрытый файл, который не отображается в настройках проводника по умолчанию. Чтобы отобразить скрытые файлы, в меню «Вид» проводника установите флажок «Скрытые элементы».

Удалить решение навсегда

Вы можете получить доступ к проводнику файлов в Windows с помощью обозревателя решений в Visual Studio. Вот как.

В обозревателе решений в контекстном меню (контекстном меню) решения, которое нужно удалить, выберите Открыть папку в проводнике.

В Проводнике перейдите на один уровень вверх.

Выберите папку, содержащую решение, и нажмите клавишу Delete.

В этой статье мы покажем вам, как быстро создать новый проект в Visual Studio на основе шаблона.

Откройте страницу "Новый проект" в Visual Studio 2017

Существует несколько способов создания нового проекта в Visual Studio 2017. На начальной странице вы можете ввести имя шаблона проекта в поле Поиск шаблонов проекта или выбрать ссылку Создать новый проект, чтобы открыть новый проект. чат. Помимо начальной страницы, вы также можете выбрать «Файл» > «Создать» > «Проект» в строке меню или нажать кнопку «Новый проект» на панели инструментов.

Выберите тип шаблона в Visual Studio 2017

Отображаемый список доступных языков и шаблонов проектов зависит от используемой версии Visual Studio и установленных рабочих нагрузок. Чтобы узнать, как установить дополнительные рабочие нагрузки, см. раздел Изменение Visual Studio путем добавления или удаления рабочих нагрузок и компонентов.

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

Настройте свой проект в Visual Studio 2017

Введите имя нового проекта в поле Имя. Вы можете сохранить проект в папке по умолчанию на своем компьютере или нажать кнопку «Обзор», чтобы найти другую папку. Вы также можете выбрать имя решения или добавить новый проект в репозиторий Git (выбрав Добавить в систему управления версиями).

Нажмите "ОК", чтобы создать решение и проект.

Откройте диалоговое окно "Создать новый проект"

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

Если среда разработки Visual Studio уже открыта, вы можете создать новый проект, выбрав «Файл» > «Создать» > «Проект» в строке меню. Вы также можете нажать кнопку «Новый проект» на панели инструментов или нажать Ctrl+Shift+N.

Откройте диалоговое окно "Создать новый проект"

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

Если среда разработки Visual Studio уже открыта, вы можете создать новый проект, выбрав «Файл» > «Создать» > «Проект» в строке меню. Вы также можете нажать кнопку «Новый проект» на панели инструментов или нажать Ctrl+Shift+N.

Выберите тип шаблона

В диалоговом окне «Создание нового проекта» слева отображается список недавно выбранных вами шаблонов. Шаблоны отсортированы по последним использовавшимся.

Теги, отображаемые под каждым шаблоном, соответствуют трем раскрывающимся фильтрам (язык, платформа и тип проекта).

Выберите шаблон и нажмите кнопку Далее.

Теги, отображаемые под каждым шаблоном, соответствуют трем раскрывающимся фильтрам (язык, платформа и тип проекта).

Выберите шаблон и нажмите кнопку Далее.

Настройте новый проект

В диалоговом окне «Настройка нового проекта» есть параметры, позволяющие назвать ваш проект (и решение), выбрать расположение на диске и выбрать версию Framework (если это применимо к выбранному вами шаблону).

Если вы создаете новый проект, когда у вас уже есть проект или решение, открытое в Visual Studio, доступен дополнительный параметр конфигурации. Вы можете создать новое решение или добавить новый проект в уже открытое решение.

Выберите «Создать», чтобы создать новый проект.

Настройте новый проект

В диалоговом окне "Настройка нового проекта" есть параметры для присвоения имени вашему проекту (и решению), выбора места на диске и т. д.

Диалоговое окно «Дополнительная информация» содержит параметры для выбора версии Framework, типа аутентификации и т. д.

Выберите «Создать», чтобы создать новый проект.

Добавить в решение дополнительные проекты

Если вы хотите добавить в решение дополнительный проект, щелкните правой кнопкой мыши узел решения в обозревателе решений и выберите "Добавить" > "Новый проект".

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

Visual Studio может создать единый независимый веб-сайт, приложение и библиотеку классов или создать решение, включающее их для облегчения управления и повышения эффективности использования программы. Итак, Visual Studio создает новый проект, как это сделать? (В качестве примера возьмем Visual Studio 2005 и 2019, остальные версии такие же)

Я. Как создать проект в Visual Studio 2019

1) Как создать новый проект в Visual Studio 2019(Как создать основной проект в Visual Studio)

<р>1. Выберите по очереди «Файл → Новый → Проект» (или нажмите Ctrl+Shift+N), откройте диалоговое окно «Создать новый проект», как показано на рисунке 1:

Совет. При запуске Visual Studio 2019 вы сначала откроете окно навигации (как показано на рис. 2). Нажмите «Создать новый проект», чтобы открыть диалоговое окно «Создать новый проект».

<р>3. Нажмите «Далее», войдите в диалоговое окно «Настроить новый проект», введите «Имя проекта», например «Веб-сайт»; нажмите кнопку «.», в открывшемся диалоговом окне найдите каталог для сохранения проекта, выберите папку в этом каталоге, например F:\Design\WorkNet; как показано на рисунке 4:

<р>4. Нажмите «Создать», чтобы открыть диалоговое окно «Создать новое веб-приложение ASP.NET Core», выберите «Пусто» (как показано на рис. 5), нажмите «Создать», затем начните создавать, через некоторое время создание будет завершено. завершено.

Совет. Если вы хотите создать пример веб-страницы, выберите "Веб-приложение". В дополнение к выбору «.NET Core» для «Framework» вы можете выбрать «.NET Framework», а «.NET Core» может быть кросс-платформенным.

2) Visual Studio создает новое решение для существующего проекта

<р>1. Создайте решение, соответствующее существующему типу проекта, в соответствии с описанным выше методом, а затем добавьте проект в решение. Метод следующий:

1) Щелкните правой кнопкой мыши «Решение» и выберите «Добавить → Существующий проект» во всплывающем меню, как показано на рисунке 6:

2) Откройте диалоговое окно «Добавить существующий проект», найдите папку, в которой находится проект, и дважды щелкните файл проекта (файл с расширением .csproj), как показано на рисунке 7:

3) Проект добавляется в "решение", как показано на рисунке 8:

<р>2. Как сделать добавленный проект стартовым? Щелкните правой кнопкой мыши «Решение» и выберите «Установить как запускаемый проект» во всплывающем меню, как показано на рис. 9:

3) Как создать проект Javascript в Visual Studio 2019

<р>1. Выберите «Файл → Новый → Проект» по очереди (или нажмите Ctrl + Shift + N), чтобы открыть диалоговое окно «Создать новый проект». Выберите «JavaScript» для «Языка», «Windows» для «Платформы» и «Веб» для «Типа проекта»; выберите проект, который вы хотите создать, например «Пустое веб-приложение Node.js», как показано на рисунке 10:

<р>2. Нажмите «Далее», войдите в диалоговое окно «Настроить новый проект», введите «Имя проекта», например «JsClass»; нажмите кнопку «.», выберите папку для сохранения проекта, например F:\Design\WorkNet\WebTest, как показано на рисунке 11:

<р>3. Нажмите «Создать», чтобы начать создание, и создание будет завершено через некоторое время, как показано на рисунке 12:

II. Как создать проект в Visual Studio 2015

<р>1. Если это Visual Studio 2005, вам также необходимо установить Visual Studio 2005 с пакетом обновления 1 (SP1), иначе проект не может быть создан; Visual Studio 2008 и более поздних версий можно создать напрямую.

<р>2. Выберите по очереди «Файл → Новый → Проект», откройте диалоговое окно «Новый проект».

<р>4. Введите имя веб-приложения справа от «Имя», например, введите «ShopWeb»; «Расположение» — это каталог, в котором будет сохранен проект, просто выберите каталог самостоятельно, например, «G:\Design\»; «Имя решения» — это имя проекта, которое может совпадать с названием веб-приложения или отличаться от него. Введите имя, например «ShopApp».

<р>5. После того, как имена определены, нажмите «ОК», успешно создайте проект.

Напоминание:

После создания проекта существует только одно веб-приложение. Вы можете либо добавить существующую библиотеку классов, либо создать новую библиотеку классов.Если вы добавляете существующую библиотеку классов, просто щелкните правой кнопкой мыши «Решение» справа от Visual Studio 2005, выберите «Добавить → Существующий проект», найдите существующий проект и добавьте его.

Если вы создаете новую библиотеку классов, просто щелкните правой кнопкой мыши «решение» справа, выберите «Добавить → Новый проект», откройте окно «Новый проект», выберите «Библиотека классов» справа. и нажмите "ОК".

При запуске нового проекта с несколькими проектами в решении может быть лучше сначала начать с полностью пустого решения, а затем добавить новые или существующие проекты в это пустое решение. Мы собираемся сделать это с помощью Visual Studio 2022.

Примечание. Шаги здесь также должны быть одинаковыми для Visual Studio 2019, в то время как в более старых версиях VS шаги могут немного отличаться, но все же быть похожими.

Сначала мы запускаем Visual Studio и выбираем "Создать новый проект" в начальном окне, как показано ниже:

Шаг 1. Создание пустого/пустого решения

В окне "Создать новый проект" справа вы увидите список доступных шаблонов.

Мы можем найти пустое или пустое решение несколькими способами. Один из способов — щелкнуть третье раскрывающееся меню, в котором выбраны «Все типы проектов», и выбрать «Другое» из списка типов проектов.

Еще один способ – выполнить поиск по ключевому слову "решение" или "пусто" в поле поиска. Шаблон "Пустое решение" будет единственным шаблоном в списке.

Выберите шаблон и нажмите кнопку "Далее", чтобы перейти к следующему шагу.

Шаг 2. Настройте свой проект

На этом шаге нам нужно настроить выбранный нами проект, в нашем случае это просто пустое решение, поэтому нам нужно только установить:

  • Название решения
  • Расположение решения

Затем мы нажимаем кнопку «Создать», чтобы создать пустое решение.

В указанном пути будет создана папка с названием решения. Внутри папки мы найдем файл решения .sol и скрытую папку .vs. Скрытая папка будет содержать файл .suo, который используется Visual Studio для хранения настроек предпочтений пользователя.

Что делать с пустым раствором

Теперь Visual Studio должна полностью загрузиться с обозревателем решений, содержащим пустое решение.

Нажав на него правой кнопкой мыши, мы теперь можем добавить существующие или добавить новые проекты, как показано ниже:

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

Проблема с отсутствующим шаблоном

Если при добавлении нового проекта в решение шаблон проекта отсутствует в списке доступных шаблонов, это обычно означает, что необходимая рабочая нагрузка не установлена. В нижней части списка доступных шаблонов нажмите ссылку "установить дополнительные инструменты и функции", чтобы открыть установщик Visual Studio и установить отсутствующую рабочую нагрузку.

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

Заключение

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

Читайте также: