使用 MSBuild 恢复和构建


在本章中,我们将讨论如何使用命令行实用程序恢复和构建 MSBuild (*.csproj) 文件。要查看 .NET Core 2.0 预览版 1 中可用的命令,让我们运行以下命令。

dotnet help 

您将看到所有命令,例如新建、恢复、构建等。

恢复

以下是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 

您可以在控制台上看到以下输出。

控制台输出