從現有的連結庫專案建立 NuGet

現有的 PCL 或 .NET Standard 連結庫可以透過 [項目選項 ] 視窗轉換成 NuGet:

  1. 以滑鼠右鍵按下 Solution Pad 中的連結庫專案,然後選擇 [選項]。

  2. 移至 [NuGet 套件>元數據] 區段,然後在 [一般] 索引標籤中輸入所有必要的資訊

    Enter required metadata

  3. 或者,在 [詳細數據] 索引標籤中新增其他元數據

  4. 設定元數據之後,您可以以滑鼠右鍵按兩下專案,然後選擇 [建立 NuGet 套件],並將 .nupkg NuGet 套件檔案儲存在 /bin/ 資料夾中(視組態而定)。

    Choose Create NuGet Package from the right-click menu

  5. 若要在每個組建或部署上建立 NuGet 套件,請移至 [NuGet 套件>組建] 區段,然後在建置專案時勾選 [建立 NuGet 套件]:

    Tick to create a NuGet package

注意

建置 NuGet 套件可能會讓建置程式變慢。 如果未勾選此方塊,您隨時都可以從專案操作功能表手動產生 NuGet 套件(如上述步驟 4 所示)。

驗證輸出

NuGet 套件也是 ZIP 檔案,因此可以檢查所產生套件的內部結構。

此螢幕快照顯示 PCL 型 NuGet 的內容 – 只包含單一 PCL 元件:

Files contained in the NuGet package