Después de actualizar targetFramework para mi aplicación web de dotnet-core-2.2 a dotnet-core-3.1.2 en otra máquina de desarrollador, recibimos el siguiente error
It was not possible to find any compatible framework version The framework 'Microsoft.AspNetCore.App', version '3.1.3' was not found. - No frameworks were found. You can resolve the problem by installing the specified framework and/or SDK. The specified framework can be found at: - https://aka.ms/dotnet-core-applaunch?framework=Microsoft.AspNetCore.App&framework_version=3.1.3&arch=x64&rid=win10-x64Hemos probado varios enfoques para resolver el problema.
Todavía nos enfrentamos al mismo problema, por favor guíame para solucionar este problema.
Resolví el problema instalando el paquete de Hosting desde aquí .
He publicado la misma pregunta en la página de problemas de github dotnet , el usuario vitek karas me dio la pista de que faltaba la carpeta C:\ProgramFiles\dotnet\shared\Microsoft.AspNetCore.App\3.1.3 del tiempo de ejecución x64.
Luego intenté reinstalar el SDK 3.1.201 y aún faltaba la carpeta.
También intenté instalar aspnetcore-runtime-3.1.3 X64 y aún faltaba la carpeta.
finalmente descargué dotnet-sdk-3.1.201-win-x64.zip y copié la carpeta Microsoft.AspNetCore.App\3.1.3 manualmente desde el archivo zip a C:\ProgramFiles\dotnet\shared\Microsoft.AspNetCore.App\3.1.3 entonces mi aplicación central asp.net comenzó a funcionar.
Si tiene el instalador de Visual Studio, ábralo y haga clic en modificar, luego haga clic en componentes individuales y haga clic en la casilla de verificación .net core 3.1 y luego haga clic en modificar. Marque .net Core 3.1 (LTS). Se instalará en la ruta C:\Program Files\dotnet\shared tanto Microsoft. AspNetCore .App\3.1.X y Microsoft. NETCore .App\3.1.X que se requieren