Zrobiłem aktualizację zgodnie z. http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and- web-api-2
Dostaję błąd. Czy ktoś jeszcze ma ten błąd?
Błąd serwera w aplikacji „/”.
Nie można załadować pliku lub zestawu „System.Web.Http, Version = 4.0.0.0, Culture = neutralny, PublicKeyToken = 31bf3856ad364e35” lub jednej z jego zależności. Definicja manifestu zlokalizowanego zespołu nie pasuje do odwołania do zespołu. (Wyjątek od HRESULT: 0x80131040)
Opis: Wystąpił nieobsługiwany wyjątek podczas wykonywania bieżącego żądania internetowego. Przejrzyj dane śledzenia stosu, aby uzyskać więcej informacji o błędzie i jego źródle w kodzie.Szczegóły wyjątku: System.IO.FileLoadException: Nie można załadować pliku lub zestawu „System.Web.Http, Wersja = 4.0.0.0, Kultura = neutralny, PublicKeyToken = 31bf3856ad364e35” lub jednej z jego zależności. Definicja manifestu zlokalizowanego zespołu nie pasuje do odwołania do zespołu. (Wyjątek od HRESULT: 0x80131040)
Błąd źródła:
Linia 48: Linia 49: Linia 50:} Linia 51: Linia 52: chronione void Application_BeginRequest (nadawca obiektu, EventArgs e)
Plik źródłowy: d: \ SM \ 7.4Test \ WebAPIServerV2 \ ThirdPartyWebAPI \ Global.asax.cs Linia: 50
Śledzenie ładowania zestawu: Poniższe informacje mogą być pomocne w ustaleniu, dlaczego nie można załadować zestawu „System.Web.Http, Version = 4.0.0.0, Culture = neutralny, PublicKeyToken = 31bf3856ad364e35”.
=== Informacja o stanie przed wiązaniem === LOG: DisplayName = System.Web.Http, Wersja = 4.0.0.0, Kultura = neutralny, PublicKeyToken = 31bf3856ad364e35 (W pełni określony) LOG: Appbase = plik: /// D: /SM/7.4Test/WebAPIServerV2/ThirdPartyWebAPI/ LOG: Początkowa PrivatePath = D: \ SM \ 7.4Test \ WebAPIServerV2 \ ThirdPartyWebAPI \ bin Wywołanie zestawu: ThirdPartyWebAPI, Wersja = 1.0.0.0, Kultura = neutralny, PublicKeyToken = null. === LOG: Powiązanie rozpoczyna się w domyślnym kontekście ładowania. LOG: Za pomocą pliku konfiguracji aplikacji: D: \ SM \ 7.4Test \ WebAPIServerV2 \ ThirdPartyWebAPI \ web.config LOG: Za pomocą pliku konfiguracji hosta: C: \ Users \ michalc \ Documents \ IISExpress \ config \ aspnet.config LOG: Za pomocą konfiguracji maszyny plik z C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ config \ machine.config. LOG: Odniesienie do zasad: System.Web.Http, Wersja = 4.0.0.0, Kultura = neutralny, PublicKeyToken = 31bf3856ad364e35 LOG: Próba pobrania nowego pliku URL: /// C: /Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files / root / 9184b2ea / c6d4b139 / System.Web.Http.DLL. LOG: Próba pobrania nowego pliku URL: /// C: /Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files / root / 9184b2ea / c6d4b139 / System.Web.Http / System.Web.Http .DLL. LOG: Próba pobrania nowego pliku URL: /// D: /SM/7.4Test/WebAPIServerV2/ThirdPartyWebAPI/bin/System.Web.Http.DLL. WRN: Porównanie nazwy zestawu spowodowało niedopasowanie: Błąd wersji głównej: Nie można ukończyć konfiguracji zestawu (hr = 0x80131040). Sondowanie zakończone. Próba pobrania nowego pliku URL: /// C: /Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files / root / 9184b2ea / c6d4b139 / System.Web.Http / System.Web.Http.DLL . LOG: Próba pobrania nowego pliku URL: /// D: /SM/7.4Test/WebAPIServerV2/ThirdPartyWebAPI/bin/System.Web.Http.DLL. WRN: Porównanie nazwy zestawu spowodowało niedopasowanie: Błąd wersji głównej: Nie można ukończyć konfiguracji zestawu (hr = 0x80131040). Sondowanie zakończone. Próba pobrania nowego pliku URL: /// C: /Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files / root / 9184b2ea / c6d4b139 / System.Web.Http / System.Web.Http.DLL . LOG: Próba pobrania nowego pliku URL: /// D: /SM/7.4Test/WebAPIServerV2/ThirdPartyWebAPI/bin/System.Web.Http.DLL. WRN: Porównanie nazwy zestawu spowodowało niedopasowanie: Błąd wersji głównej: Nie można ukończyć konfiguracji zestawu (hr = 0x80131040). Sondowanie zakończone. Nie udało się ukończyć konfiguracji zestawu (hr = 0x80131040). Sondowanie zakończone. Nie udało się ukończyć konfiguracji zestawu (hr = 0x80131040). Sondowanie zakończone.
Ślad stosu:
[FileLoadException: Nie można załadować pliku lub zestawu „System.Web.Http, Version = 4.0.0.0, Culture = neutralny, PublicKeyToken = 31bf3856ad364e35” lub jednej z jego zależności. Definicja manifestu zlokalizowanego zespołu nie pasuje do odwołania do zespołu. (Wyjątek od HRESULT: 0x80131040)] ThirdPartyWebAPI.WebApiApplication.Application_Start () in d: \ SM \ 7.4Test \ WebAPIServerV2 \ ThirdPartyWebAPI \ Global.asax.cs: 50
[HttpException (0x80004005): Nie można załadować pliku lub zestawu „System.Web.Http, Wersja = 4.0.0.0, Kultura = neutralny, PublicKeyToken = 31bf3856ad364e35” lub jednej z jego zależności. Definicja manifestu zlokalizowanego zespołu nie pasuje do odwołania do zespołu. (Wyjątek HRESULT: 0x80131040)]
System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode (HttpContext kontekst HttpApplication APP) +9935033
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS (IntPtr appContext, HttpContext kontekst MethodInfo [] Wózki) +118
System.Web.HttpApplication .InitSpecial (stan HttpApplicationState, procedury obsługi MethodInfo [], kontekst aplikacji IntPtr, kontekst HttpContext) +172
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance (kontekst aplikacji IntPtr, kontekst HttpContext) +336
System.Web.Hosting.PipelineRuntime.InitializeApplication ( kontekst aplikacji IntPtr) +296[HttpException (0x80004005): Nie można załadować pliku lub zestawu „System.Web.Http, Wersja = 4.0.0.0, Kultura = neutralny, PublicKeyToken = 31bf3856ad364e35” lub jednej z jego zależności. Definicja manifestu zlokalizowanego zespołu nie pasuje do odwołania do zespołu. (Wyjątek od HRESULT: 0x80131040)]
System.Web.HttpRuntime.FirstRequestInit (kontekst HttpContext) +9913572 System.Web.HttpRuntime.EnsureFirstRequestInit (kontekst HttpContext) +101 System.Web.HttpRuntime.Proc7RequesterRequesterRequesterRequesterRextestRequester
Informacje o wersji: Microsoft .NET Framework Wersja: 4.0.30319; Wersja ASP.NET: 4.0.30319.18408