dotnet nuget delete
本文适用于: ✔️ .NET Core 3.1 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
说明
dotnet nuget delete
命令从服务器删除或取消列出包。 对于 NuGet.org,该操作将取消列出包。
参数
PACKAGE_NAME
要删除的包的名称/ID。
PACKAGE_VERSION
要删除的包的版本。
选项
--force-english-output
使用固定的、基于英语的区域性强制运行应用程序。
-?|-h|--help
打印出有关如何使用命令的说明。
--interactive
允许命令停止并等待用户输入或操作。 例如,完成身份验证。 自 .NET Core 3.0 SDK 起可用。
-k|--api-key <API_KEY>
服务器的 API 密钥。
--no-service-endpoint
不将“api/v2/package”追加至源 URL。
--non-interactive
不提示用户输入或确认。
-s|--source <SOURCE>
指定服务器 URL。 Nuget.org 的支持 URL 包括
https://www.nuget.org
、https://www.nuget.org/api/v3
和https://www.nuget.org/api/v2/package
。 对于专用源,请替换主机名(例如,%hostname%/api/v3
)。
示例
删除包
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