.NET Core - การเพิ่มการอ้างอิงไปยังไลบรารี

ในบทนี้เราจะพูดถึงวิธีเพิ่มการอ้างอิงไปยังห้องสมุดของคุณ การเพิ่มการอ้างอิงไปยังไลบรารีก็เหมือนกับการเพิ่มการอ้างอิงไปยังโปรเจ็กต์อื่น ๆ ของคุณเช่นคอนโซลโปรเจ็กต์และโปรเจ็กต์ UWP

ตอนนี้คุณจะเห็นว่าโครงการ PCL มีการอ้างอิงตามค่าเริ่มต้น คุณยังสามารถเพิ่มข้อมูลอ้างอิงอื่น ๆ ตามความต้องการของแอปพลิเคชันของคุณ

ในไลบรารี PCL คุณยังสามารถดูไฟล์ project.json

{ 
   "supports": {}, 
   "dependencies": { 
      "NETStandard.Library": "1.6.0", 
      "Microsoft.NETCore.Portable.Compatibility": "1.0.1" 
   }, 
   "frameworks": { 
      "netstandard1.3": {} 
   } 
}

วิธีหนึ่งในการเพิ่มการอ้างอิงไปยังไลบรารีของคุณคือการพิมพ์ลงในไฟล์ project.json โดยตรง ดังที่คุณเห็นว่าเราได้เพิ่มการอ้างอิงบางส่วนในส่วนการอ้างอิงตามที่แสดงในโค้ดต่อไปนี้

{ 
   "supports": {}, 
   "dependencies": { 
      "NETStandard.Library": "1.6.0", 
      "Microsoft.NETCore.Portable.Compatibility": "1.0.1", 
      "System.Runtime.Serialization.Json": "4.0.3", 
      "Microsoft.EntityFrameworkCore": "1.1.0" 
   }, 
   "frameworks": { 
      "netstandard1.3": {} 
   } 
}

ตอนนี้ให้เราบันทึกไฟล์นี้และคุณจะเห็นว่ามีการเพิ่มการอ้างอิงลงในห้องสมุดของคุณแล้ว

วิธีอื่นในการเพิ่มการอ้างอิงไปยังไลบรารีของคุณคือ NuGet Package Manager ให้เราคลิกขวาที่ไฟล์StringLibrary (Portable) โครงการและเลือก Mange NuGet Packages…

บนแท็บเรียกดูคุณสามารถค้นหาแพ็คเกจ NuGet ใดก็ได้ ให้เราบอกว่าเราต้องการเพิ่มแพ็คเกจ“ System.Runtime.Serialization.Primitives”

คลิก Install ซึ่งจะแสดงหน้าจอต่อไปนี้

ตอนนี้คลิกไฟล์ OK ปุ่ม.

สุดท้ายคลิกไฟล์ I Acceptเพื่อเริ่มการติดตั้งแพ็คเกจ NuGet นี้ เมื่อติดตั้งเสร็จแล้วคุณจะเห็นว่ามีการเพิ่มแพ็คเกจ NuGet“ System.Runtime.Serialization.Primitives” ลงในไลบรารีของคุณ