.NET Core - 新增庫引用



在本章中,我們將討論如何向庫新增引用。向庫新增引用就像向其他專案(如控制檯專案和 UWP 專案)新增引用一樣。

UWP Project

您現在可以看到 PCL 專案預設情況下有一些引用。您還可以根據應用程式的需要新增其他引用。

在 PCL 庫中,您還可以看到 project.json 檔案。

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

向庫新增引用的一個方法是直接在 project.json 檔案中鍵入它。如您所見,我們在 dependencies 部分添加了一些引用,如下面的程式碼所示。

{ 
   "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": {} 
   } 
} 

現在讓我們儲存此檔案,您將看到引用已新增到您的庫中。

References Added

向庫新增引用的另一種方法是 NuGet 包管理器。現在讓我們右鍵單擊 **StringLibrary (Portable)** 專案並選擇 **管理 NuGet 包…**

Portable

在“瀏覽”選項卡中,您可以搜尋任何 NuGet 包;假設我們要新增“System.Runtime.Serialization.Primitives”包。

Browse Tab

單擊“安裝”按鈕,將顯示以下螢幕。

Press Install

現在,單擊“確定”按鈕。

Button

最後,單擊“我接受”按鈕開始安裝此 NuGet 包。安裝完成後,您將看到“System.Runtime.Serialization.Primitives”NuGet 包已新增到您的庫中。

Installation
廣告