Pracuję nad programem korzystającym z interfejsu API Google. Jednak za każdym razem, gdy uruchamiam program, pojawia się następujący błąd:Nie można załadować pliku lub zestawu System.Net.Http.Primitives. Umieszczona w manifeście definicja zespołu nie pasuje do odwołania do zespołu
Could not load file or assembly 'System.Net.Http.Primitives, Version=1.5.0.0, Culture=neutral, PublicKeyToken=b03f5f711d50a3a' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference.
Używam programu Visual Studio 2012 express. Próbowałem podążać za tym link i przejrzałem wiele forów, ale żaden nie działa. Główny problem wydaje się pochodzić z pliku DLL "Google.Apis.dll", do którego się odwołałem, i odnosi się do System.Net.Http.Primitives v1.5.0.0. Jednak wersja, do której odnoszą się moje programy to 2.2.13.0. Wcześniej próbowałem mieć odniesienie do programu v1.5.0.0 (udało mi się znaleźć bibliotekę dll wraz z kodem źródłowym Google.Apis), ale spowodowało to tylko inny problem, w którym potrzebowałem nowszej wersji System.Net. Http.Primitives.
Próbowałem znaleźć sposób obejścia tego, ale nie mogę znaleźć niczego, co działa. Dziękuję za czas.
http://stackoverflow.com/q/633786/62576 –
Witaj! Gdzie jesteś w stanie rozwiązać ten problem? Mam ten sam problem. Dziękuję Ci! – koffe14
Otrzymałem ten sam komunikat o błędzie dla projektu Web API, chociaż nie korzystałem z Google API. Przebudowa projektu rozwiązała problem. – Hong