การบูรณะและสร้างด้วย MSBuild

ในบทนี้เราจะพูดถึงวิธีการกู้คืนและสร้างไฟล์ MSBuild (* .csproj) ของคุณโดยใช้ยูทิลิตี้บรรทัดคำสั่ง หากต้องการดูว่ามีคำสั่งใดบ้างใน. NET Core 2.0 preview 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

หากต้องการดูผลลัพธ์ให้เรารันคำสั่งต่อไปนี้ -

dotnet run

คุณสามารถดูผลลัพธ์ต่อไปนี้บนคอนโซลของคุณ