如何摆脱这个问题(在从 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 IDE 或 dotnet 或 两者.
It may cause not to be installed correctly.
- 决赛太搞笑了。重新安装 OS 然后 其他软件.
当我尝试通过 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 IDE 或 dotnet 或 两者.
It may cause not to be installed correctly.
- 决赛太搞笑了。重新安装 OS 然后 其他软件.