Бывает, нужно быстро собрать, запустить или опубликовать проект без запуска тяжелой IDE, особенно в пайплайне или на сервере разработчика. Для этого хватает нескольких команд из .NET CLI, которые работают одинаково на всех платформах.
Проверить установку и окружение поможет команда
dotnet --info, она покажет версии SDK и рантаймов и архитектуру хоста.Сборка проекта выполняется командой
dotnet build, по умолчанию в конфигурации Debug и с выводом артефактов в bin, причем команда учитывает инкрементальные изменения для скорости.Запуск приложения через
dotnet run объединяет сборку и старт процесса, что эквивалентно кнопке Run в IDE и удобно для ручных проверок локально.Горячая перезагрузка из терминала через
dotnet watch отслеживает изменения файлов и повторно запускает приложение с Hot Reload без ручного рестарта, что ускоряет цикл правка и проверка.Если сборка ведет себя странно, стоит выполнить
dotnet clean, чтобы удалить выходные артефакты и заставить следующий build собрать все заново.Для развертывания используйте
dotnet publish, который соберет релиз и положит готовый к деплою набор файлов в папку publish, включая веб приложения и сервисы.🐸Библиотека шарписта
#sharp_view
