如何摆脱这个问题(在从 VSCode 添加 nuget 包时,它表示以退出代码终止:1.)?

How to get rid of this problem ( On adding a nuget packages from VSCode it says terminated with exit code: 1.)?

当我尝试通过 VS Code 的 Nuget 画廊 扩展添加 Nuget 包 时。 它不安装 NuGet 包。

执行任务:dotnet add /home/[user]/Public/Projects/yogihosting.com/Identity/Identity/Identity.csproj package Microsoft.AspNetCore.Identity.EntityFrameworkCore -v 5.0.6 -s https://api.nuget.org/v3/index.json <

正在确定要恢复的项目... 写入 /tmp/tmpIIHQRz.tmp 信息:将包 'Microsoft.AspNetCore.Identity.EntityFrameworkCore' 的 PackageReference 添加到项目“/home/[user]/Public/Projects/yogihosting.com/Identity/Identity/Identity.csproj”中。 信息:正在恢复 /home/[user]/Public/Projects/yogihosting.com/Identity/Identity/Identity.csproj 的包... 错误:无法加载源 https://api.nuget.org/v3/index.json 的服务索引。 错误:无法建立 SSL 连接,请参阅内部异常。 错误:由于证书链中的错误,远程证书无效:UntrustedRoot

用法:NuGet.CommandLine.XPlat.dll 包添加 [选项]

选项: -h|--help 显示帮助信息 --force-english-output 强制应用程序 运行 使用不变的、基于英语的文化。 --package 要添加的包的 ID。 --version 要添加的包的版本。 -d|--dg-file 用于恢复预览和兼容性检查的依赖关系图文件的路径。 -p|--project 项目文件的路径。 -f|--framework 应为其添加包引用的框架。 -n|--no-restore 不执行恢复预览和兼容性检查。添加的包参考将是无条件的。 -s|--source 指定要在还原期间使用的 NuGet 包源。 --package-directory 用于恢复包的目录。 --interactive 允许命令阻止并要求手动操作进行身份验证等操作。 --prerelease 允许安装预发布包。 终端进程 "/bin/bash '-c', 'dotnet add /home/[user]/Public/Projects/yogihosting.com/Identity/Identity/Identity.csproj package Microsoft.AspNetCore.Identity.EntityFrameworkCore -v 5.0.6 -s https://api.nuget.org/v3/index.json'" 以退出代码终止:1.

终端将被任务重复使用,按任意键关闭它。

我怎样才能摆脱这个问题?

https://api.nuget.org/v3/index.json 显示:#

注意:我使用的是Ubuntu。

我们可以通过以下过程之一解决此问题。

  • 项目复制到另一个文件夹创建新项目另一个目的地.

It may cause, our file or folder is corrupted.

  • 正在重新安装我们的软件 like IDEdotnet两者.

It may cause not to be installed correctly.

  • 决赛太搞笑了。重新安装 OS 然后 其他软件.