75 votes

VS2017 L'opération a échoué car les détails du projet n'ont pas pu être chargés.

J'ai modifier le projet.csproj. et re-ouvrez la solution des erreurs se sont produites: L'opération a échoué car les détails du projet xxx n'a pas pu être chargé

J'ai essayer de supprimer obj & bin, désactivez la nuget cache par l'outil>options. mais l'erreur est toujours exister.

Remarque: l'erreur ne se produit pas à chaque fois, je viens de relancer le projet à trois reprises. la première et la seconde est correct. mais le troisième, l'erreur se produit

vs2017: Microsoft Visual Studio Community 2017 Version 15.0.26228.9 D15RTWSVC Microsoft .NET Framework Version 4.6.01586

Le Gestionnaire De Package De La Console De L'Hôte De La Version 4.0.0.2323

111voto

Alireza Points 602

J'ai fait face au problème à plusieurs reprises, et tous sauf un ont été résolus en fermant puis en redémarrant Visual Studio 2017. Si ce n'est pas le cas, essayez de redémarrer VS, puis si cela échoue, recherchez des solutions plus sérieuses.

68voto

Andrew Trevers Points 1043

J'ai juste eu le même problème. Microsoft sont apparemment conscient du problème et l'ont résolu dans l'aperçu de la prochaine version, voir le commentaire suivant pour les détails:

https://developercommunity.visualstudio.com/comments/31393/view.html

En attendant, la solution est d'ouvrir VS2017 (sans chargement de votre solution), ouvrez le Gestionnaire de paquets de la Console, attendre pour elle de se charger complètement, puis ouvrez votre solution.

15voto

Abdi Points 134

Je suis tombé sur le même problème dans VS 2017 avec les dernières mises à jour du SDK .NET. Mais voici une solution rapide et facile que j'ai pu trouver.

Pendant que votre projet est ouvert, ouvrez votre 'Console de gestion de package' puis exécutez la commande 'dotnet restore' .

Dans la fenêtre de Package Manager Console, assurez-vous que la liste déroulante "Source du package" en haut est définie sur "Tous" et que "Projet par défaut" est défini sur le nom de votre projet.

3voto

Aaron Points 308

De même pour @Keith c'était un résultat de SemVer dans mon 2017 fichier de projet.

Dans l' .csproj dossier, je suis en utilisant <PackageReference... Version="1.1.*" />. Lorsque la solution se charge tout d'abord le Gestionnaire de Package résultats suivants:

Error occurred while restoring NuGet packages: The operation failed as details for project ProjectWebApi could not be loaded.

En VS 2017 15.2 (26430.14) il ne semble pas causer de réels problèmes, la solution des charges et construit l'amende juste. Si une plus récente version du package est disponible, mais pas dans le local .nuget cache il est téléchargé et installé comme partie de la solution de démarrage. Je n'ai pas testé avec la pré-publication ou de construire des balises de métadonnées de fuite le numéro de patch.

1voto

Better Budget Points 185

Possible De Contourner

Essayez Ce qui suit: Modifier l'emplacement de votre projet à une simplification de l'emplacement. E. g. le placer sur votre bureau.

Raison Possible: peut-être qu'il ne pouvait pas charger parce que le chemin était un problème (comprenant des espaces, des caractères spéciaux, etc?).

Pour référence:
Mon vieux chemin d'accès: C:\Users\Corey\Google Drive\College\Semesters\2018\Spring\CSIS 434 (Programming)\Projects\Project 1
Mon nouveau chemin d'accès est: C:\Users\Corey\Desktop

Conclusion: à Partir de Andrew solution, il semble que Microsoft est encore à essayer de résoudre ce problème. Peu importe, ce travail autour de peut travailler pour vous!

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