эта проблема точно такая же, как в этом сообщении http://forums.asp.net/t/1807797.aspx/1?System%20Net%20Http%20is%20not%20found и этот в StackOverflow
У меня есть все последние биты RTM, я запустил новый MVC 4 в .Net 4.5, добавил пакет nuget WebAPI, и теперь мой анализ кода завершается с ошибкой с той же ошибкой, о которой сообщается в приведенной выше ссылке.
CA0058 Ошибка выполнения анализа кода CA0058: не удалось найти указанную сборку «System.Net.Http, версия = 2.0.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a». Эта сборка требуется для анализа, и на нее ссылались: 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. [Ошибки и предупреждения] – (все страны)
Из того, что я могу найти, похоже, это произошло с версиями RC, потому что возник конфликт между платформой .NET 4.5 System.Net.Http и версией WebApi System.Net.Http.
Другие ответы на Ответ StackOverflow говорит о переходе с .Net 4.5 на 4.0, по понятным причинам это не мое предпочтительное решение!