Estaba tratando de crear una aplicación de reacción usando Dotnet. He instalado dotnet pero sigo recibiendo este error. He instalado dotnet 5 y dotnet core 3.5. He dado las imágenes necesarias con respecto al error.
Extrañamente para mi proyecto, la computadora del usuario no pudo encontrar paquetes restaurables porque no tenía una asignación para nuget (real). Tuvimos que agregar (o ejecutar desde powershell):
dotnet nuget add source --name nuget.org https://api.nuget.org/v3/index.jsonLuego, la restauración nuget funcionó y el error desapareció.
Entre la versión anterior de .NET 5.0 ha habido un cambio de nombre de targetFramework.
.net 5.0 frente a netcoreapp5.0 Github
Si la versión de su paquete nuget no contiene su marco de destino,
actualice o alinee el marco de destino en su archivo csproj
con el contenido del paquete nuget o elija un paquete más reciente.
Ahora debería ser net5.0