此文章適用於:✔️ .NET 6 SDK 與更新版本
名稱
dotnet nuget delete - 從伺服器中刪除或取消列出套件。
概要
dotnet nuget delete [<PACKAGE_NAME> <PACKAGE_VERSION>] [--force-english-output]
[--interactive] [-k|--api-key <API_KEY>] [--no-service-endpoint]
[--non-interactive] [-s|--source <SOURCE>]
dotnet nuget delete -h|--help
Description
此 dotnet nuget delete 指令會從伺服器中刪除或取消列出套件。 對於 nuget.org,動作是取消列出套件。
Arguments
PACKAGE_NAME要刪除的套件名稱/ID。
PACKAGE_VERSION要刪除的套件版本。
選項
--force-english-output強制應用程式使用不變的英文型文化特性來執行。
-
-?|-h|--help輸出有關如何使用命令的說明。
-
--interactive可讓命令停止,並等候使用者輸入或進行動作。 例如完成驗證。
-k|--api-key <API_KEY>伺服器的 API 金鑰。
--no-service-endpoint根據預設,命令會將「/api/v2/package」附加至指定的URL。 此選項適用於必須使用選項中
--source指定的確切來源 URL 的自訂摘要。 如需詳細資訊,請參閱--source本文稍後的選項。--non-interactive不會提示使用者輸入或確認。
-s|--source <SOURCE>指定伺服器 URL。 使用此選項指定的 URL 可以是 V2 (
https://www.nuget.org/api/v2/) 或 V3 (https://api.nuget.org/v3/index.json)。 對於私人摘要,請取代主機名稱 (例如%hostname%/api/v3/index.json)。
範例
刪除套件
Microsoft.AspNetCore.Mvc的 1.0 版:dotnet nuget delete Microsoft.AspNetCore.Mvc 1.0刪除套件
Microsoft.AspNetCore.Mvc的 1.0 版,不會提示使用者輸入認證或其他輸入:dotnet nuget delete Microsoft.AspNetCore.Mvc 1.0 --non-interactive