大家好啊 ~ 今天要來介紹在 .NET中的NuGet套件
任何新式開發平台的基本工具都是一種機制,而開發人員可以透過此機制建立、共用和使用實用的程式碼。 這類程式碼通常會打包成「套件」,其中包含已編譯程式碼 (如 DLL),以及在取用這些套件之專案中所需的其他內容。
針對 .NET (包括 .NET Core),Microsoft 支援的共用程式碼機制是 NuGet,它定義如何建立、裝載和取用 .NET 套件,並為這些角色的每一個提供工具。
簡言之,NuGet 套件就是副檔名為 .nupkg 的單一 ZIP 檔案,內含已編譯程式碼 (DLL)、其他與該程式碼相關的檔案,以及包含套件版本號碼這類資訊的描述性資訊清單。 擁有要共用之程式碼的開發人員會建立套件,並將它們發行至公用或私人主機。 套件取用者會從適當的主機取得那些套件、將它們新增至其專案,然後在其專案程式碼中呼叫套件的功能。 NuGet 本身接著會處理所有中間詳細資料。
由於 NuGet 同時支援私人主機和公用 nuget.org 主機,因此,您可以使用 NuGet 套件來共用組織或工作群組專屬的程式碼。 您也可以使用 NuGet 套件作為一種簡便方式來建構自己的程式碼,僅供您自己的專案使用。 簡言之,NuGet 套件是一個可共用的程式碼單位,但不需要也不會暗示任何特殊的共用方式。
先到我們檔案總管,然後點相依姓
點管理NuGet套件
你可以看到你安裝的套件
我們就下載我們之後會用到的兩個套件吧
Microsoft.EntityFrameworkCore.SqlServer
Microsoft.EntityFrameworkCore.Tools
在今天的教學中,我們深入研究了如何使用 NUGET 套件,這是一個極為實用的工具,可幫助我們輕鬆地將第三方程式庫集成到我們的專案中。
https://learn.microsoft.com/zh-tw/nuget/what-is-nuget