Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

1.5K
Visualizações
No se encontró el marco 'Microsoft.AspNetCore.App', versión '5.0.0'. cuando está instalado y dentro de $PATH

Estoy trabajando en Manjaro Linux.

Tengo un proyecto .NET Core. La solución funciona bien cuando ejecuto dotnet build .

Sin embargo, cuando ejecuto:

 dotnet-ef update --project Bejebeje.DataAccess --startup-project Bejebeje.Mvc

Me sale el siguiente error extraño:

 Build started... Build succeeded. It was not possible to find any compatible framework version The framework 'Microsoft.AspNetCore.App', version '5.0.0' 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=5.0.0&arch=x64&rid=manjaro-x64

Es extraño porque ya tengo instalados los SDK y los tiempos de ejecución para .NET 5.0.

 bejebeje|feature/upgrade-to-net-5 ⇒ dotnet --list-sdks 3.1.108 [/usr/share/dotnet/sdk] 5.0.103 [/usr/share/dotnet/sdk] bejebeje|feature/upgrade-to-net-5 ⇒ dotnet --list-runtimes Microsoft.NETCore.App 3.1.8 [/usr/share/dotnet/shared/Microsoft.NETCore.App] Microsoft.NETCore.App 5.0.3 [/usr/share/dotnet/shared/Microsoft.NETCore.App] bejebeje|feature/upgrade-to-net-5 ⇒

¿Por qué está pasando esto? y que puedo hacer para solucionar el problema?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Yo tuve el mismo problema. Necesita tener un tiempo de ejecución ASP.NET .

Es un poco confuso y se pasa por alto fácilmente, pero dice que necesita un Microsoft. AspNetCore .App runtime, y su dotnet --list-runtimes solo enumera Microsoft. NETCore .App s.

El ArchWiki menciona:

Esto se debe a que el tiempo de ejecución se envía como un paquete separado en Arch. Solo debe asegurarse de tener instalado el paquete aspnet-runtime también.

Para instalar el tiempo de ejecución de .NET 5:

 sudo pacman -Sy aspnet-runtime

o si necesita la versión 3.1:

 sudo pacman -Sy aspnet-runtime-3.1

Ahora hay un tiempo de ejecución ASP disponible:

 $ dotnet --list-runtimes Microsoft.AspNetCore.App 5.0.4 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App] # <<< Microsoft.NETCore.App 5.0.4 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda