linux 错误代码 16,linux-自更新NuGet Ubuntu 16.04后出现错误

在Ubuntu16.04上尝试更新NuGet到3.5.0后,用户遇到启动NuGet时的加载失败错误。尽管自我更新过程显示成功,但之后运行nuget命令时出现依赖问题。用户提到这个问题在一个虚拟机中复现,而在另一个VM中没有问题。寻求解决方案来解决NuGet的加载错误。
摘要由CSDN通过智能技术生成

我正在使用Ubuntu 16.04构建和部署dotnet核心应用程序.现在我需要更新NuGet,因为某些软件包需要更新的nuget版本.

从存储库安装时(使用sudo apt-get install nuget)安装的NuGet的版本是:2.8.7.0

然后,我使用nuget的自我更新功能对其进行了更新:“ sudo uget update -self”.该操作的输出:

user@UbuntuFresh:~$sudo nuget update -self

Checking for updates from https://www.nuget.org/api/v2/.

Currently running NuGet.exe 2.8.7.

Updating NuGet.exe to 3.5.0.

Update successful.

但是当我现在尝试启动nuget时,出现以下错误:

user@UbuntuFresh:~$nuget

Could not load file or assembly or one of its dependencies.

Could not load file or assembly or one of its dependencies.

Could not load file or assembly or one of its dependencies.

Could not load file or assembly or one of its dependencies.

是否有人有任何想法,如何找出我所缺少的东西?我可以复制此文件(构建机器是VirtualBox),并且在另一个VM中,自我更新成功,并且nuget仍在工作.

提前谢谢了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值