Как правильно ссылаться на aspnetcore-runtime-3.1 из Visual Studio / Ubuntu - PullRequest
0 голосов
/ 02 марта 2020

Я получил 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 базовых библиотек.

Какая лучшая практика здесь?

1 Ответ

0 голосов
/ 02 марта 2020
  1. Те зависимости Microsoft.AspNetCore. *, Которые могут быть обновлены до 3.1.2, обновлены
  2. другие зависимости Microsoft.AspNetCore. * Удалены, они уже во время выполнения (часть Visual Studio 2019.4. x установка или часть aspnetcore-runtime-3.1 o Ubuntu или MSBuild 16.4)
...