dotnet build

dotnet build — собирает проект и все его зависимости.

dotnet build [<PROJECT>|<SOLUTION>] [-c|--configuration] [-f|--framework] [--force]    [--interactive] [--no-dependencies] [--no-incremental] [--no-restore] [--nologo] [-o|--output] [-r|--runtime] [-v|--verbosity] [--version-suffix]

dotnet build [-h|--help]

Примеры

  • Сборка проекта и его зависимостей: .NET Core CLI
dotnet build

Сборка проекта и его зависимостей с помощью конфигурации Release: .NET Core CLI

dotnet build --configuration Release

Сборка проекта и его зависимостей для конкретной среды выполнения (в данном примере Ubuntu 18.04): .NET Core CLI

dotnet build --runtime ubuntu.18.04-x64

Выполните сборку проекта и используйте указанный источник пакета NuGet во время операции восстановления (пакет SDK для .NET Core 2.0 и более поздних версий). .NET Core CLI

dotnet build --source c:\packages\mypackages

Выполните сборку проекта и задайте версию 1.2.3.4 для сборки с помощью параметра -p MSBuild. .NET Core CLI

dotnet build -p:Version=1.2.3.4

Некоторые дополнительные примеры

sudo dotnet build -o /var/www/path_to_folder —no-dependencies —runtime linux-x64

sudo dotnet build -o /var/www/path_to_folder —no-dependencies —runtime ubuntu.18.04-x64 -p:Version=2.2.8

sudo dotnet build -o /var/www/path_to_folder —no-dependencies —runtime linux-x64 -p:Version=2.2.8

sudo dotnet build -o /var/www/path_to_folder —runtime ubuntu.18.04-x64 -p:Version=2.2.8

оригинальная статья https://docs.microsoft.com/ru-ru/dotnet/core/tools/dotnet-build