在 Linux 下使用 .NET Core,可以使用多种不同的工具来管理 NuGet 包:.NET Core CLI(dotnet命令)和nuget.exe在 Mono 下运行。
在 Microsoft 文档中,它表明可以使用这两种工具安装和卸载软件包。显然可以使用任一工具安装软件包,但我还没有找到使用任一工具卸载 NuGet 软件包的方法。
该dotnet命令提供了一个remove子命令,用于从您的.csproj文件中删除包引用,但不会卸载包。您还可以使用nuget locals带有--clear选项的子命令来清除所有已安装的软件包,但不仅仅是单个软件包。
是否可以在 Linux 上卸载单个 NuGet 包?