问题描述
直到昨天一切都照常进行。今天早上,我试图打开一个项目,但遇到了这样的错误:
/snap/dotnet-sdk/current/dotnet: error while loading shared libraries: libc.musl-x86_64.so.1: cannot open shared object file: No such file or directory
我完全迷路了,自昨天以来我的系统没有任何变化,因此我想知道是否有人遇到类似的问题?
.NET Core SDK的3.1.302
和3.1.401
版本都发生这种情况。
我正在使用5.4.0-42-generic
内核的Ubuntu 20.04.1。
解决方法
我错了,说没有任何变化:.NET Core SDK快照已更新为3.1.401
。
恢复为先前的版本(3.1.302
)使其可以工作。 3.1.401
仍然无效。出于某种原因,即使更改为3.1.302
MSBuild之后,我的IDE仍未拾取它,不得不重新启动它。
如果有人遇到此问题,请留在这里。
,这是通过Snap安装的dotnet的临时修复程序。
sudo snap还原dotnet-sdk
SDK版本v3.1.6(SDK 3.1.302)可在Ubuntu 20.04上运行
有关“ apt”安装的dotnet,请参见网页https://dotnet.microsoft.com/download/dotnet-core/3.1