Restauration et construction avec MSBuild

Dans ce chapitre, nous verrons comment restaurer et créer votre fichier MSBuild (* .csproj) à l'aide de l'utilitaire de ligne de commande. Pour voir quelles commandes sont disponibles dans .NET Core 2.0 preview 1, exécutons la commande suivante.

dotnet help

Vous verrez toutes les commandes comme new, restore, build, etc.

Voici l'implémentation par défaut dans Program.cs fichier.

using System;  
namespace MSBuild { 
   class Program { 
      static void Main(string[] args) { 
         Console.WriteLine("Hello World!"); 
      } 
   } 
}

Exécutons maintenant la commande suivante pour voir la progression.

dotnet build

Vous verrez beaucoup d'erreurs. Ces erreurs doivent être corrigées.

Exécutons maintenant la commande suivante.

dotnet restore

Vous pouvez voir que tous les packages sont restaurés. Certains nouveaux dossiers et fichiers ont également été générés.

Pour voir la structure des répertoires, exécutons la commande suivante.

tree /f

Voici la structure des répertoires -

Reconstruisons maintenant le projet en exécutant à nouveau la commande suivante.

dotnet build

Maintenant, votre projet sera généré avec succès sans aucune erreur et MSBuild.dll est également créé.

Pour voir la sortie, exécutons la commande suivante -

dotnet run

Vous pouvez voir la sortie suivante sur votre console.