以前,我安装了.Net Core3.1.416版本和dotnet-ef 3.1.416版本。
我用过
dotnet-ef migrations add Test -p <path to domain layer> -s <path to solution file> --context ApplicationDbContext
命令添加数据库迁移。
然后,我必须为一个新项目安装.Net核心6.0.101版本SDK。然后我升级了dotnet-ef 6.0.101版本。
然后将迁移添加到.Net 6.0项目或3.1.416中,它引发以下错误
Failed to load /snap/dotnet-sdk/152/shared/Microsoft.NETCore.App/6.0.1/libcoreclr.so, error: /snap/dotnet-sdk/152/shared/Microsoft.NETCore.App/6.0.1/../../../lib/x86_64-linux-gnu/librt.so.1: undefined symbol: __clock_nanosleep, version GLIBC_PRIVATE
Segmentation fault (core dumped)当我运行dotnet --list-sdks命令时,它显示了以下输出
3.1.416 [/usr/share/dotnet/sdk]
6.0.101 [/usr/share/dotnet/sdk]请帮我解决这个问题
发布于 2022-02-14 12:37:38
https://stackoverflow.com/questions/70548930
复制相似问题