Использование опции dotnet build --configuration Release позволяет оптимизировать производительность приложений на .NET, подготавливая их к развёртыванию. 1
Конфигурация Release отключает информацию отладки, оптимизирует вывод и предназначена для использования в производственных средах. 1 В отличие от режима Debug, который используется во время разработки по умолчанию, конфигурация Release часто включает оптимизации для производительности. 1
Кроме того, для оптимизации времени компиляции приложений на .NET можно использовать, например, следующие методы: