Allora ho provato su 22.04 in VM:
- ho installato .NET 6 dai repository di Ubuntu,
e poi l'ho rimosso.
- ho installato .NET 7 dai repository Microsoft,
e poi rimosso.
- ho reinstallato .NET 6 dai repository di Ubuntu.
Il comando
restituisce un errore
Codice: Seleziona tutto
A fatal error occurred. The folder [/usr/share/dotnet/host/fxr] does not exist
Soluzione, seguendo questa guida di Microsoft
https://learn.microsoft.com/it-it/dotne ... s-going-on
Eseguire il commando seguente per eliminare il repository Microsoft, pulirà e rimuoverà anche i pacchetti dotnet installati.
Codice: Seleziona tutto
sudo apt remove 'dotnet*' 'aspnet*' 'netstandard*'
sudo rm /etc/apt/sources.list.d/microsoft-prod.list
sudo apt update
In fine reinstallare .NET 6 dai repository di Ubuntu
e voilà