33 votes

Le cadre spécifié 'Microsoft.AspNetCore.App', version '2.1.0' n'a pas été trouvé.

J'ai essayé de mettre à jour mon application Web de .net core 2.0 à .net core 2.1. Je l'ai fait :

1) Installer Visual Studio Professional 2017 Preview Version 15.8.0 Preview 1.1
2) Installé le SDK .net core 2.1.3 RC1 depuis ici : https://www.microsoft.com/net/download/dotnet-core/sdk-2.1.300-rc1
3) J'ai mis à jour tous mes paquets nuget aspnetcore à la dernière version.

Après avoir fait ces deux choses, lorsque je lance mon projet, j'obtiens cet écran :

Erreur HTTP 502.5 - Échec du processus Causes courantes de ce problème :

The application process failed to start
The application process started but then stopped
The application process started but failed to listen on the configured port 

Étapes de dépannage :

Check the system event log for error messages
Enable logging the application process' stdout messages
Attach a debugger to the application process and inspect 

Pour plus d'informations, visitez le site : https://go.microsoft.com/fwlink/?LinkID=808681

et dans ma fenêtre de sortie du serveur Web ASP.NET Core, j'obtiens ceci :

The specified framework 'Microsoft.AspNetCore.App', version '2.1.0' was not found.
  - Check application dependencies and target a framework version installed at:
      C:\Program Files\dotnet\
  - Installing .NET Core prerequisites might help resolve this problem:
      http://go.microsoft.com/fwlink/?LinkID=798306&clcid=0x409
  - The .NET Core framework and SDK can be installed from:
      https://aka.ms/dotnet-download
  - The following versions are installed:
      2.1.0-preview2-final at [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
      2.1.0-rc1-final at [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
It was not possible to find any compatible framework version
The specified framework 'Microsoft.AspNetCore.App', version '2.1.0' was not found.
  - Check application dependencies and target a framework version installed at:
      C:\Program Files\dotnet\
  - Installing .NET Core prerequisites might help resolve this problem:
      http://go.microsoft.com/fwlink/?LinkID=798306&clcid=0x409
  - The .NET Core framework and SDK can be installed from:
      https://aka.ms/dotnet-download
  - The following versions are installed:
      2.1.0-preview2-final at [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
      2.1.0-rc1-final at [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]

4 votes

Apparemment, ils ont publié les paquets nuget qui dépendent du sdk avant de publier le sdk. C'est frustrant !

0 votes

@GeekyMonkey Qu'est-ce qui les pousserait à faire une telle chose ?

2 votes

.NET SDK 2.1.300 est maintenant disponible : microsoft.com/net/download/Windows Veuillez l'installer, cela devrait résoudre ce problème.

0voto

Shrikant Dandile Points 190

J'ai ouvert le programme d'installation de Visual Studio, je suis allé dans Composants individuels sélectionné Exécution .NET Core 2.1 (LTS) et l'a installé.

Cela a résolu mon problème.

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X