Перейти к содержанию

Разбираемся с макетом проекта

Pasted image 20211212153354.png
Рассмотрим папку проекта. Основной проект, WebApplication1 вложен в корневую папку, и само решение носит то же имя. Внутри папки проекта есть три папки: Pages, Properties и wwwroot.

  • В папке Pages находятся файлы Razor Pages.
  • В папке Properties — файл launchSettings.json, управляющий запуском и отладкой приложения в VS.
  • В папке wwwroot лежат статические файлы вашего приложения — скрипты, CSS, картинки, статические html-файлы. Во время выполнения приложения браузерам разрешен прямой доступ на чтение к этой папке.

Также в обозревателе решений видно два дополнительных узла — Dependencies и Connected Services — этих папок нет на диске, в них показываются дополнительные зависимости приложения, такие как пакеты NuGet и удаленные службы.
В корне папки проекта несколько файлов: appsettings.json и appsettings.Development.json — в них указаны необходимые параметры конфигурации, Program.cs и Startup.cs — классы в них отвечают за конфигурирование и запуск приложения. И, наконец, WebApplication1.csproj — файл проекта. Его не видно явно, но можно открыть, дважды щелкнув на имени проекта.


Последнее обновление : 11 апреля 2023 г.
Дата создания : 19 сентября 2022 г.

Комментарии

Комментарии