Eu fiz a atualização de acordo com. 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
Eu recebo o erro. Alguém mais recebeu esse erro?
Erro de Servidor na '/' Aplicação.
Não foi possível carregar o arquivo ou assembly 'System.Web.Http, Versão = 4.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' ou uma de suas dependências. A definição de manifesto da montagem localizada não corresponde à referência da montagem. (Exceção de HRESULT: 0x80131040)
Descrição: Ocorreu uma exceção não tratada durante a execução da solicitação da Web atual. Revise o rastreamento de pilha para obter mais informações sobre o erro e onde ele se originou no código.Detalhes da exceção: System.IO.FileLoadException: Não foi possível carregar o arquivo ou assembly 'System.Web.Http, Versão = 4.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' ou uma de suas dependências. A definição de manifesto da montagem localizada não corresponde à referência da montagem. (Exceção de HRESULT: 0x80131040)
Erro de origem:
Linha 48: Linha 49: Linha 50:} Linha 51: Linha 52: void protegido Application_BeginRequest (remetente do objeto, EventArgs e)
Arquivo de origem: d: \ SM \ 7.4Test \ WebAPIServerV2 \ ThirdPartyWebAPI \ Global.asax.cs Linha: 50
Rastreio de Carga do Conjunto: As seguintes informações podem ser úteis para determinar por que o conjunto 'System.Web.Http, Versão = 4.0.0.0, Culture = Neutro, PublicKeyToken = 31bf3856ad364e35' não pôde ser carregado.
=== Informações do estado de pré-ligação === LOG: DisplayName = System.Web.Http, Versão = 4.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35 (totalmente especificado) LOG: Appbase = file: /// D: /SM/7.4Test/WebAPIServerV2/ThirdPartyWebAPI/ LOG: PrivatePath inicial = D: \ SM \ 7.4Test \ WebAPIServerV2 \ ThirdPartyWebAPI \ bin Chamando assembly: ThirdPartyWebAPI, Versão = 1.0.0.0, Cultura = neutra, PublicKeyToken = null. === LOG: Essa ligação é iniciada no contexto de carregamento padrão. LOG: usando o arquivo de configuração do aplicativo: D: \ SM \ 7.4Test \ WebAPIServerV2 \ ThirdPartyWebAPI \ web.config LOG: usando o arquivo de configuração do host: C: \ Users \ michalc \ Documents \ IISExpress \ config \ aspnet.config LOG: usando a configuração da máquina arquivo de C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ config \ machine.config. LOG: referência pós-política: System.Web.Http, versão = 4.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35 LOG: Tentativa de download de um novo arquivo de URL: /// C: /Windows/Microsoft.NET/Framework/v4.0.30319/ Arquivos ASP.NET temporários / root / 9184b2ea / c6d4b139 / System.Web.Http.DLL. LOG: Tentativa de download do novo arquivo de URL: /// C: /Windows/Microsoft.NET/Framework/v4.0.30319/ Arquivos ASP.NET temporários / root / 9184b2ea / c6d4b139 / System.Web.Http / System.Web.Http .DLL. LOG: Tentativa de download do novo arquivo de URL: /// D: /SM/7.4Test/WebAPIServerV2/ThirdPartyWebAPI/bin/System.Web.Http.DLL. WRN: comparar o nome do assembly resultou na incompatibilidade: Versão principal ERR: falha ao concluir a instalação do assembly (hr = 0x80131040). Sondagem terminada. Tentativa de download do novo arquivo de URL: /// C: /Windows/Microsoft.NET/Framework/v4.0.30319/ Arquivos ASP.NET temporários / root / 9184b2ea / c6d4b139 / System.Web.Http / System.Web.Http.DLL . LOG: Tentativa de download do novo arquivo de URL: /// D: /SM/7.4Test/WebAPIServerV2/ThirdPartyWebAPI/bin/System.Web.Http.DLL. WRN: comparar o nome do assembly resultou na incompatibilidade: Versão principal ERR: falha ao concluir a instalação do assembly (hr = 0x80131040). Sondagem terminada. Tentativa de download do novo arquivo de URL: /// C: /Windows/Microsoft.NET/Framework/v4.0.30319/ Arquivos ASP.NET temporários / root / 9184b2ea / c6d4b139 / System.Web.Http / System.Web.Http.DLL . LOG: Tentativa de download do novo arquivo de URL: /// D: /SM/7.4Test/WebAPIServerV2/ThirdPartyWebAPI/bin/System.Web.Http.DLL. WRN: comparar o nome do assembly resultou na incompatibilidade: Versão principal ERR: falha ao concluir a instalação do assembly (hr = 0x80131040). Sondagem terminada. Falha ao concluir a instalação do conjunto (hr = 0x80131040). Sondagem terminada. Falha ao concluir a instalação do conjunto (hr = 0x80131040). Sondagem terminada.
Rastreio de pilha:
[FileLoadException: não foi possível carregar o arquivo ou assembly 'System.Web.Http, Versão = 4.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' ou uma de suas dependências. A definição de manifesto da montagem localizada não corresponde à referência da montagem. (Exceção de HRESULT: 0x80131040)] ThirdPartyWebAPI.WebApiApplication.Application_Start () em d: \ SM \ 7.4Test \ WebAPIServerV2 \ ThirdPartyWebAPI \ Global.asax.cs: 50
[HttpException (0x80004005): não foi possível carregar o arquivo ou assembly 'System.Web.Http, Versão = 4.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' ou uma de suas dependências. A definição de manifesto da montagem localizada não corresponde à referência da montagem. (Exceção de HRESULT: 0x80131040)]
System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode (HttpContext contexto, HttpApplication app) 9935033
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS (IntPtr appContext, HttpContext contexto, MethodInfo- [] manipuladores) 118
System.Web.HttpApplication .InitSpecial (estado HttpApplicationState, manipuladores MethodInfo [], IntPtr appContext, contexto HttpContext) +172
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance (IntPtr appContext, contexto HttpContext) +336
System.Web.Hosting.PipelineRuntime.InitializeApplication (IntPtr appContext) +296[HttpException (0x80004005): não foi possível carregar o arquivo ou assembly 'System.Web.Http, Versão = 4.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' ou uma de suas dependências. A definição de manifesto da montagem localizada não corresponde à referência da montagem. (Exceção de HRESULT: 0x80131040)]
System.Web.HttpRuntime.FirstRequestInit (contexto HttpContext) +9913572 System.Web.HttpRuntime.EnsureFirstRequestInit (contexto HttpContext) +101 System.Web.HttpRuntime.ProcessRequestNonteification,
Informações sobre versão: Versão do Microsoft .NET Framework: 4.0.30319; Versão do ASP.NET: 4.0.30319.18408