Зависит от фреймворка: На сервере установлены библиотеки каркасов DotNetCore, вы развертываете только свой собственный код и сторонние коды, отличные от каркаса.
Автономный: Вы развертываете весь код, необходимый для запуска вашего приложения, включая фреймворк.Сервер не должен иметь установленный фреймворк
, для получения более подробной информации прочитайте документы
[РЕДАКТИРОВАТЬ]
Потребление памяти для платформы не так много, если вы просто отлаживаете любое простое веб-приложение, использующее VS2019 или более раннюю версию, вы увидите ~ 70 МБ использования памяти, и, учитывая, что даже сервисы с общими хостами выделяют как минимум 128 МБ оперативной памяти, это будетдостаточно, чтобы запустить простое приложение.
Но вы не можете определить свои минимальные требования только со ссылкой на фреймворк.Вы должны учитывать многие вещи, такие как:
- насколько велик ваш проект
- сколько ресурсов и внешних библиотек используется
- сколько посетителей вы ожидаете
- и насколько эффективен ваш код ...