Je viens de créer une nouvelle API utilisant ASP.NET Core 2.0 . Je n'ai encore rien codé. Je veux juste tester le modèle d'API initial.
Lorsque j'essaie de démarrer mon projet, le message d'erreur suivant s'affiche:
Une exception non gérée du type 'System.IO.FileNotFoundException' s'est produite dans Unknown Module . Impossible de charger le fichier ou l'assembly 'Microsoft.AspNetCore.Hosting.Abstractions, Version = 2.0.2.0, Culture = neutre, PublicKeyToken = adb9793829ddae60'. Le système ne peut pas trouver le fichier spécifié.
Je ne reçois aucune erreur lors de la construction du projet . L'assemblée se trouve dans le répertoire suivant: 'C:\Program Files\dotnet\sdk\NuGetFallbackFolder\Microsoft.aspnetcore.hosting.abstractions\2.0.2'.
Est-ce exact? Où doit se trouver l'assembly 'Microsoft.AspNetCore.Hosting.Abstractions' et pourquoi VS ne le trouve-t-il pas?
La même erreur s'est produite lors de la tentative de débogage d'une application de fonction Azure simple (utilisant le noyau .NET) créée à partir du modèle App de fonction de Visual Studio 2017. Une tentative d'exécution dans le débogueur m'a donné la même erreur. Il s’est avéré que j’avais mis à jour le package Microsoft.NET.Sdk.Functions de la version 1.0.6 à 1.0.12. C'était mon problème. Revenir à la mise à jour à 1.0.6 et cela a bien fonctionné. J'espère que cela t'aides!