Une autre cause potentielle est que vous installé une version de .NET Core qui est incompatible avec Visual Studio . Cela n'a peut-être aucun rapport avec la question initiale du PO, puisqu'il s'agit de numéros de version différents, mais comme j'ai atterri sur cette page en cherchant de l'aide, j'ai pensé que cela pourrait être utile à d'autres.
Au moment où j'écris ces lignes, j'ai installé .NET Core 2.2.203 qui est non compatible avec Visual Studio 2017 (Professionnel 15.9.11).
Le site Page de téléchargement de .NET Core liste un téléchargement séparé pour Visual Studio 2017. Veillez à télécharger celui-ci lorsque vous avez l'intention d'utiliser Visual Studio 2017. La version actuellement prise en charge est la suivante .NET Core 2.2.106 .
0 votes
Comment avez-vous " installé ASP.Net Core SDK de Microsoft 2.1.4 " ? En utilisant le Visual Studio Installer, ou par un autre processus ?
0 votes
Pouvez-vous poster votre fichier de projet ?
1 votes
J'ai utilisé ce lien pour installer .net core sdk microsoft.com/net/download/thank-you/
0 votes
Mmm, vous voulez que je télécharge les fichiers du projet depuis mon disque dur ? Parce que mon studio visuel ne montre rien dans la solution
0 votes
Pour moi, le problème était que je n'utilisais pas le dotnet sdk 2.1.104 requis ; j'utilisais une version bien antérieure qu'une autre solution exige. Une fois que j'ai modifié le SDK dotnet actif en 2.1.104, le problème s'est résolu de lui-même. Voir cet outil CLI : reynders.co/
0 votes
Nouveau dans un projet avec une installation récente vs 2017 sur un nouvel ordinateur ? Vérifiez si la version .NET Core attendue est installée :
dotnet --list-sdks
. J'avais seulement2.1.4
alors que le projet a nécessité1.1.10
.4 votes
Cette réponse m'a aidé stackoverflow.com/a/55529011/342113 . Actuellement, il s'avère que les SDK 2.2.1xx sont compatibles avec VS.NET 2017, mais que les SDK 2.2.2XX ne le sont pas.
1 votes
@rsbarro Exactement ! Même problème ici. Par conséquent, je l'ai posté comme réponse .
0 votes
Personne d'autre ne pense que nous devrions demander à Microsoft d'améliorer ce système ? En regardant les réponses, il semble qu'il y ait beaucoup de causes différentes qui mènent toutes au même message d'erreur générique avec peu d'indices sur le problème sous-jacent.