J'ai fait la mise à jour en fonction. 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
Je reçois le message d'erreur. Quelqu'un d'autre a cette erreur?
Erreur de serveur dans l'Application'/'.
Impossible de charger le fichier ou l'assembly 'Système.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' ou une de ses les dépendances. L'assemblée manifeste définition ne fait pas de match de l'assemblée de référence. (Exception de HRESULT: 0x80131040)
Description: Une exception non gérée s'est produite lors de l'exécution de la demande web actuelle. Veuillez consulter la trace de la pile pour plus d' informations sur l'erreur et où elle a son origine dans le code.Détails De L'Exception: System.IO.FileLoadException: impossible de charger le fichier ou l'assembly 'Système.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' ou une de ses dépendances. L' situé à l'assemblée manifeste définition ne correspond pas à l'assemblée de référence. (Exception de HRESULT: 0x80131040)
Source De L'Erreur:
Ligne 48: 49 Ligne: Ligne 50: } Ligne 51: Ligne 52: protected void Application_BeginRequest(objet sender, EventArgs e)
Fichier Source: d:\SM\7.4 Test\WebAPIServerV2\ThirdPartyWebAPI\Global.asax.cs de la Ligne: 50
L'assemblée Charge de Trace: Les informations suivantes peuvent être utiles à déterminer pourquoi l'assemblée " du Système.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 " n'a pas pu être chargé.
=== Pré-lier les informations d'état === LOG: DisplayName = Système.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (Complètement spécifié) JOURNAL: Appbase = file:///D:/SM/7.4Test/WebAPIServerV2/ThirdPartyWebAPI/ LOG Initial: PrivatePath = D:\SM\7.4Test\WebAPIServerV2\ThirdPartyWebAPI\bin Appel de l'assemblée : ThirdPartyWebAPI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null. === Le JOURNAL: Cette liaison commence en charge par défaut le contexte. JOURNAL: l'Utilisation de fichier de configuration d'application: D:\SM\7.4 Test\WebAPIServerV2\ThirdPartyWebAPI\web.config JOURNAL: à l'Aide de fichier de configuration d'hôte: C:\Users\michalc\Documents\IISExpress\config\aspnet.config JOURNAL: à l'Aide de fichier de configuration de machine de C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config. JOURNAL: Post-politique de référence: Système.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 JOURNAL: Tentative télécharger de nouvelles URL file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files/root/9184b2ea/c6d4b139/System.Web.Http.DLL. JOURNAL: La tentative de téléchargement de la nouvelle URL file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Les fichiers/root/9184b2ea/c6d4b139/System.Web.Http/System.Web.Http.DLL. JOURNAL: La tentative de téléchargement de la nouvelle URL file:///D:/SM/7.4Test/WebAPIServerV2/ThirdPartyWebAPI/bin/System.Web.Http.DLL. WRN: en Comparant le nom de l'assembly a entraîné le décalage Majeur: Version ERR: impossible de terminer l'installation de l'assemblée (hr = 0x80131040). Sondage terminé.
Trace De La Pile:
[FileLoadException: impossible de charger le fichier ou l'assembly 'Système.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 " ou l'une de ses dépendances. L'assemblée manifeste définition ne correspond pas à la référence d'assembly. (Exception de HRESULT: 0x80131040)] ThirdPartyWebAPI.WebApiApplication.Application_Start() dans d:\SM\7.4Test\WebAPIServerV2\ThirdPartyWebAPI\Global.asax.cs:50
[HttpException (0x80004005): impossible de charger le fichier ou l'assembly 'Système.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' ou une de ses dépendances. L' situé à l'assemblée manifeste définition ne correspond pas à l'assemblée de référence. (Exception de HRESULT: 0x80131040)]
Système.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedmode(HttpContext contexte, HttpApplication app) +9935033
Système.Web.HttpApplication.RegisterEventSubscriptionsWithIIs(IntPtr appContext, HttpContext contexte, MethodInfo[] les gestionnaires) +118
Système.Web.HttpApplication.InitSpecial(HttpApplicationState état, MethodInfo[] les gestionnaires, IntPtr appContext, HttpContext contexte) +172
Système.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext contexte) +336
Système.Web.De l'hébergement.PipelineRuntime.InitializeApplication(IntPtr appContext) +296[HttpException (0x80004005): impossible de charger le fichier ou l'assembly 'Système.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' ou une de ses dépendances. L' situé à l'assemblée manifeste définition ne correspond pas à l'assemblée de référence. (Exception de HRESULT: 0x80131040)]
Système.Web.HttpRuntime.FirstRequestInit(HttpContext contexte) +9913572 Système.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext contexte) +101 Système.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext contexte) +254
Les Informations De Version: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.18408