Restaurar y construir con MSBuild
En este capítulo, discutiremos cómo restaurar y construir su archivo MSBuild (* .csproj) usando la utilidad de línea de comandos. Para ver qué comandos están disponibles en .NET Core 2.0 Preview 1, ejecutemos el siguiente comando.
dotnet help
Verá todos los comandos como nuevo, restaurar, construir, etc.
A continuación se muestra la implementación predeterminada en Program.cs archivo.
using System;
namespace MSBuild {
class Program {
static void Main(string[] args) {
Console.WriteLine("Hello World!");
}
}
}
Ejecutemos ahora el siguiente comando para ver el progreso.
dotnet build
Verás muchos errores. Estos errores deben rectificarse.
Ejecutemos ahora el siguiente comando.
dotnet restore
Puede ver que todos los paquetes están restaurados. También se han generado algunas carpetas y archivos nuevos.
Para ver la estructura del directorio, ejecutemos el siguiente comando.
tree /f
A continuación se muestra la estructura del directorio:
Reconstruyamos ahora el proyecto ejecutando el siguiente comando nuevamente.
dotnet build
Ahora su proyecto se compilará con éxito sin ningún error y también se creará MSBuild.dll.
Para ver el resultado, ejecutemos el siguiente comando:
dotnet run
Puede ver el siguiente resultado en su consola.