簡體   English   中英

dotnet ef 無法加載 /snap/dotnet-sdk/168/shared/Microsoft.NETCore.App/6.0.5/libcoreclr.so(使用 Ubuntu 22.04 LTS)

[英]dotnet ef Failed to load /snap/dotnet-sdk/168/shared/Microsoft.NETCore.App/6.0.5/libcoreclr.so (using Ubuntu 22.04 LTS)

在 ubuntu 22.04 LTS 中安裝 dotnet ef 成功后,我在終端中運行 dotnet ef 時遇到問題

在此處輸入圖像描述

解決了 Ubuntu 22.04 LTS 中的問題 dotnet ef

1. 第一種方式

我正在使用以下文檔 .net 卸載所有數據

https://docs.microsoft.com/en-us/dotnet/core/install/remove-runtime-sdk-versions?pivots=os-linux#uninstall-net

打開你的終端:

sudo apt-get 刪除 dotnet-host

# 適應你的 .net 版本

版本="1.0.1"

sudo rm -rf /usr/share/dotnet/sdk/$version

sudo rm -rf /usr/share/dotnet/shared/Microsoft.NETCore.App/$version

sudo rm -rf /usr/share/dotnet/shared/Microsoft.AspNetCore.All/$version

sudo rm -rf /usr/share/dotnet/shared/Microsoft.AspNetCore.App/$version

sudo rm -rf /usr/share/dotnet/host/fxr/$version

全部刪除后,使用以下文檔再次安裝 dotnet-sdk 和運行時:

https://docs.microsoft.com/en-us/dotnet/core/install/linux-ubuntu

2. 第二種方式

我從目錄項目中刪除 dotnet-sdk,使用命令:

sudo snap remove dotnet-sdk

再次運行命令:

dotnet ef

如果您感到困惑,請顯示圖片

https://i.stack.imgur.com/1DiNB.png

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM