2015-05-22 22 views
8

Ich habe eine Neuinstallation von Visual Studio 2015 RC. Ich habe VS2013 nicht installiert.Kann System.Net.Http.Formatting DLL nicht finden

Ich habe eine Lösung geladen und die System.Net.Http.Formatting Referenz ist kaputt, wenn ich versuche, die Referenz hinzuzufügen, finde ich es nicht in der GAC.

+0

Ich bin bei dir. Es wird versucht, einen 'PostAsJsonAsync'-Aufruf an eine API zu senden und keine Referenz hinzuzufügen. Gibt es einen neuen Weg oder eine Lösung? Ich möchte ein Bounty starten, aber ich möchte nicht manuell nach der Referenz suchen. –

+0

Ich würde eine Antwort nicht so akzeptieren, aber das war es, was ich getan habe. –

+2

Kommen Sie, um herauszufinden, verschoben sie "System.Net.Http.Formatting" in das Microsoft.AspNet.WebApi.Client Nugget-Paket. Ich mag es nicht, auf alle Bibliotheken zu verweisen, die damit kommen, aber es ist die einzige Möglichkeit, Ihren Code einzuchecken, ohne eine Binärdatei einchecken zu müssen. –

Antwort

16

Nach einigem Lesen/Suchen online fand ich, dass es einmal ein System.Net.Http.Formatting Paket gab, das jetzt anscheinend als eines aufgegeben wird, wenn es Abhängigkeiten nicht mehr auf Nuget Microsoft.AspNet.WebApi.Client (>= 2.0.20710 && < 2.1.0) gefunden werden kann. Von jetzt an, was Sie tun sollten, ist nur installieren Microsoft.AspNet.WebApi.Client (Ich versuchte Version 5.2.3 und es funktioniert gut). Die Baugruppe System.Net.Http.Formatting, version=5.2.3.0 ist im Paket enthalten, obwohl ich nicht weiß, ob es das einzige ist, das dort gebündelt wird.