L'Analyse de Code d'erreur impossible de charger le fichier ou l'assembly 'Système.Net.Http, Version=2.0.0.0 dans MVC4 Web API

ce problème est exactement le même que ce post http://forums.asp.net/t/1807797.aspx/1?System+Net+Http+est+pas+trouvé et celui-ci sur StackOverflow

J'ai toutes les dernières RTM, a Commencé une nouvelle MVC 4 .Net 4.5, a ajouté le WebAPI package nuget et maintenant mon analyse de code échoue avec le même message d'erreur comme indiqué dans le lien ci-dessus.

CA0058 Erreur d'Exécution de l'Analyse de Code CA0058 : L'assembly référencé Système.Net.Http, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' n'a pas pu être trouvé. Cette assemblée est nécessaire pour l'analyse et a été référencé par: C:\Projects\InHouse\TimeRecorder\StopGap\TimeRec\bin\TimeRec.dll, C:\Projects\InHouse\TimeRecorder\StopGap\packages\Microsoft.AspNet.WebApi.Core.4.0.20710.0\lib\net40\System.Web.Http.dll. [Les erreurs et les Avertissements] - (Global)

De ce que je peux trouver cela semblait se passer avec les versions RC parce qu'il y avait un conflit entre la .NET 4.5 Système de cadre.Net.Http et le WebApi de la version du Système.Net.Http.

Autres réponses sur le StackOverflow réponse parler de déclassement de la .Net 4.5 4.0, pour des raisons évidentes, ce n'est pas ma solution préférée!

  • Je suis confronté à ce problème, avez vous trouvé une solution?
  • Je ne peux pas reproduire le problème avec VS 2012 RTM. Une chose étrange pour moi, c'est que chaque MVC 4 modèles dans MVC4 d'avoir déjà de l'api web package installé. Pourquoi avez-vous d'installer le package de nouveau?
  • Départ dans Visual Studio 2012, une meilleure solution est: stackoverflow.com/questions/17298281/....