dotnet nuget deletedotnet nuget delete
本文内容
本主题适用于:✓ .NET Core 1.x SDK 及更高版本
nameName
dotnet nuget delete
- 从服务器删除或取消列出包。
摘要Synopsis
dotnet nuget delete [<PACKAGE_NAME> <PACKAGE_VERSION>] [--force-english-output] [--interactive] [-k|--api-key] [--no-service-endpoint]
[--non-interactive] [-s|--source]
dotnet nuget delete [-h|--help]
说明Description
dotnet nuget delete
命令从服务器删除或取消列出包。对于 NuGet.org,该操作将取消列出包。
自变量Arguments
PACKAGE_NAME
要删除的包的名称/ID。
PACKAGE_VERSION
要删除的包的版本。
选项Options
—force-english-output
使用固定的、基于英语的区域性强制运行应用程序。
-h|—help
打印出有关命令的简短帮助。
—interactive
对于身份验证等操作,允许命令阻止并要求手动操作。自 .NET Core 2.2 SDK 起可用的选项。
-k|—api-key <API_KEY>
服务器的 API 密钥。
—no-service-endpoint
不将“api/v2/package”追加至源 URL。自 .NET Core 2.1 SDK 起可用的选项。
—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
)。
示例Examples
- 删除包
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