2015-05-22 2 views
8

У меня есть чистая установка Visual Studio 2015 RC. У меня нет VS2013.Не удается найти System.Net.Http.Formatting dll

Я загрузил решение, и ссылка System.Net.Http.Formatting была нарушена, когда я пытаюсь добавить ссылку, я не нахожу ее в GAC.

+0

Я с вами. Попытка сделать вызов «PostAsJsonAsync» API и не может добавить ссылку. Есть ли новый способ сделать это или решение? Я хочу начать щедрость, но я не хочу, чтобы «переименовать его вручную, чтобы добавить ссылку» в качестве ответа. –

+0

Я бы так не принял такой ответ, но именно это я и сделал. –

+2

Приходите, чтобы узнать, что они перешли 'System.Net.Http.Formatting' в пакет nuet пакета Microsoft.AspNet.WebApi.Client. Мне не нравится ссылаться на все библиотеки, которые идут с этим, но это единственный способ проверить ваш код, не проверяя двоичный файл. –

ответ

16

После некоторого чтения/поиска в Интернете я обнаружил, что когда-то был пакет System.Net.Http.Formatting, который теперь кажется прекращенным как один, если его зависимости больше не могут быть найдены на nuget Microsoft.AspNet.WebApi.Client (>= 2.0.20710 && < 2.1.0). На данный момент вам нужно просто установить Microsoft.AspNet.WebApi.Client (я пробовал версию 5.2.3, и он отлично работает). В комплект поставки входит System.Net.Http.Formatting, version=5.2.3.0, хотя я не знаю, есть ли там только один комплект.