J'ai cherché ce problème mais aucune des solutions n'a fonctionné. J'ai Visual Studio Professional 2015 installé et j'utilise TFS. Ma version NuGet est 3.1.6. Ce problème se produit uniquement dans mon projet C # Web API / MVC.
J'obtiens l'erreur ci-dessous:
Ce projet fait référence aux packages NuGet manquants sur cet ordinateur. Utilisez NuGet Package Restore pour les télécharger. Pour plus d'informations, voir http://go.microsoft.com/fwlink/?LinkID=322105 . Le fichier manquant est .. \ packages \ Microsoft.Net.Compilers.1.0.0 \ build \ Microsoft.Net.Compilers.props
- Je n'ai pas de dossier .nuget dans mes solutions.
- J'ai un dossier de packages dans la solution et quand je le supprime, il semble que NuGet reconstruise les dépendances mais le projet a toujours l'erreur ci-dessus.
- J'ai essayé de supprimer le projet de TFS et cela n'a pas été résolu.
- Parallèlement à l'erreur ci-dessus, toutes les références du projet ont des panneaux d'avertissement jaunes et indiquent qu'elles sont manquantes.
- Lorsque j'ai vérifié le gestionnaire de packages NuGet pour le projet, tout ce qui est "manquant" a une coche verte à côté, y compris Microsoft.Net.Compilers.
- J'ai essayé d'ajouter un nouveau projet Web API / MVC et il a rencontré un problème similaire où la plupart des références telles que Owin étaient "manquantes" avec le panneau d'avertissement jaune.