Учебники

Восстановление и сборка с 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.

MSBuild.dll

Чтобы увидеть вывод, запустим следующую команду —

dotnet run 

Вы можете увидеть следующий вывод на вашей консоли.