Przywracanie i kompilowanie za pomocą programu MSBuild
W tym rozdziale omówimy, jak przywrócić i zbudować plik MSBuild (* .csproj) za pomocą narzędzia wiersza poleceń. Aby zobaczyć, jakie polecenia są dostępne w .NET Core 2.0 w wersji zapoznawczej 1, uruchommy następujące polecenie.
dotnet help
Zobaczysz wszystkie polecenia, takie jak nowe, przywracanie, budowanie itp.
Poniżej znajduje się domyślna implementacja w Program.cs plik.
using System;
namespace MSBuild {
class Program {
static void Main(string[] args) {
Console.WriteLine("Hello World!");
}
}
}
Wykonajmy teraz następujące polecenie, aby zobaczyć postęp.
dotnet build
Zobaczysz wiele błędów. Te błędy wymagają naprawy.
Uruchommy teraz następujące polecenie.
dotnet restore
Możesz zobaczyć, że wszystkie pakiety zostały przywrócone. Wygenerowano również nowe foldery i pliki.
Aby zobaczyć strukturę katalogów, uruchommy następujące polecenie.
tree /f
Poniżej znajduje się struktura katalogów -
Przebudujmy teraz projekt, ponownie uruchamiając następujące polecenie.
dotnet build
Teraz projekt zostanie pomyślnie skompilowany bez żadnych błędów i zostanie również utworzony plik MSBuild.dll.
Aby zobaczyć dane wyjściowe, uruchommy następujące polecenie -
dotnet run
Na konsoli możesz zobaczyć następujące dane wyjściowe.