Я получил ASP. NET Веб-приложение Core 3.1, которое развернуто в Ubuntu 18.04.
Среда выполнения должна ссылаться на пакет Debian aspnetcore-runtime-3.1, чтобы автоматически получать обновления в Ubuntu.
К сожалению, проект Visual Studio должен иметь ссылки на пакеты nuget Microsoft.AspNetCore и др. c .., чтобы его можно было собрать.
После публикации и создания установщика пакета DEB, есть два ASP. NET Core 3.1 runtime ... тот, который поставляется в приложении (из пакетов nuget). И тот, который установлен Debian Package aspnetcore-runtime-3.1 (определен в управляющем файле Debian).
Мне, вероятно, потребуется собрать / publi sh проект без ASP. Net базовых библиотек.
Какая лучшая практика здесь?