502 bad gateway nginx | .NET location: /usr/share/dotnet No frameworks were found

You must install or update .NET to run this application.
Architecture: x64
Framework: âMicrosoft.AspNetCore.Appâ, version â8.0.0â (x64)
.NET location: /usr/share/dotnet No frameworks were found.
Learn about framework resolution:
https://aka.ms/dotnet/app-launch-failed
Solution:
Steps1:
sudo apt remove dotnet*
sudo apt remove aspnetcore*
sudo apt remove netstandard*
sudo rm /etc/apt/sources.list.d/microsoft-prod.list
sudo apt update
sudo apt install dotnet-sdk-8.0
Step2:
1.First, add Microsoftâs package signing key to your list of trusted keys and add the package repository:
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
2.Install the .NET SDK (which includes the runtime and frameworks):
sudo apt-get update
sudo apt-get install -y dotnet-sdk-8.0
NET 8 runtime is available, hereâs how you can install it:
3.Add Microsoftâs package repository if you havenât already:
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
4.Install the .NET runtime:
sudo apt-get update
sudo apt-get install -y dotnet-runtime-8.0
dotnet âlist-runtimes
dotnet âlist-sdks
//Check the app runing logs:
sudo journalctl -u your-app.service -b
