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