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

Рассмотрим папку проекта. Основной проект, 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 — файл проекта. Его не видно явно, но можно открыть, дважды щелкнув на имени проекта.
Дата создания : 19 сентября 2022 г.