Восстановление и сборка с помощью MSBuild
В этой главе мы обсудим, как восстановить и собрать файл MSBuild (* .csproj) с помощью утилиты командной строки. Чтобы узнать, какие команды доступны в .NET Core 2.0 preview 1, давайте запустим следующую команду.
dotnet help
Вы увидите все команды, такие как new, restore, build и т. Д.
Ниже приведена реализация по умолчанию в Program.cs файл.
using System;
namespace MSBuild {
class Program {
static void Main(string[] args) {
Console.WriteLine("Hello World!");
}
}
}
Давайте теперь выполним следующую команду, чтобы увидеть прогресс.
dotnet build
Вы увидите много ошибок. Эти ошибки необходимо исправить.
Давайте теперь выполним следующую команду.
dotnet restore
Вы видите, что все пакеты восстановлены. Также были созданы некоторые новые папки и файлы.
Чтобы увидеть структуру каталогов, давайте запустим следующую команду.
tree /f
Ниже приводится структура каталогов -
Давайте теперь перестроим проект, снова выполнив следующую команду.
dotnet build
Теперь ваш проект будет успешно построен без каких-либо ошибок, и MSBuild.dll также будет создан.
Чтобы увидеть результат, давайте запустим следующую команду -
dotnet run
Вы можете увидеть следующий вывод на своей консоли.