使用 MSBuild 還原和構建



在本章中,我們將討論如何使用命令列實用程式還原和構建您的 MSBuild (*.csproj) 檔案。要檢視 .NET Core 2.0 預覽版 1 中有哪些可用命令,讓我們執行以下命令。

dotnet help 

您將看到所有命令,例如 new、restore、build 等。

Restore

以下是Program.cs檔案中預設的實現。

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

現在讓我們執行以下命令以檢視進度。

dotnet build

您將看到很多錯誤。這些錯誤需要糾正。

Lot of errors

現在讓我們執行以下命令。

dotnet restore

您可以看到所有包都已還原。還生成了一些新資料夾和檔案。

Generated

要檢視目錄結構,讓我們執行以下命令。

tree /f 

以下是目錄結構:

Directory structure

現在讓我們再次執行以下命令重新構建專案。

dotnet build

現在您的專案將成功構建,沒有任何錯誤,並且還建立了 MSBuild.dll。

MSBuild.dll

要檢視輸出,讓我們執行以下命令:

dotnet run 

您可以在控制檯上看到以下輸出。

Console Output
廣告