Dans mon cas, EF Migrations a lancé une exception pour bloquer l'exécution de l'un d'entre eux en raison d'une perte de données potentielle. J'ai dû consulter les journaux de l'application personnalisée (le plus souvent le dossier Log) pour le découvrir.
Je suppose que l'erreur mentionnée dans la question est due à des problèmes lors du démarrage de l'application. Et en effet, les migrations sont exécutées pendant le démarrage d'une application, donc si elles échouent, l'application ne peut pas terminer son démarrage.
En général, lorsque nous recevons ce genre d'erreur, nous devons nous concentrer sur les éléments qui ont un impact sur la logique de départ de l'application.
0 votes
Vous devez également mettre à jour le bundle serveur .NET Core à la même version. Vous ne pouvez pas vous contenter de mettre à jour votre projet, car cela entraînerait un décalage de version dans l'ANCM.
1 votes
@LexLi Le problème a corrompu le local, pas le serveur. J'ai installé dotnet-sdk-2.2.104 et aspnetcore-runtime-2.2.2.
6 votes
Nope. Vous avez besoin du dernier "Runtime & Hosting Bundle" d'ici dotnet.microsoft.com/download/dotnet-core/2.2
0 votes
@LexLi merci, pour votre réponse.