GlobalConfiguration.Configurer() ne présente après l'API Web 2 et .NET 4.5.1 la migration

J'ai récemment commencé à suivre ce guide de migrer mon projet .NET 4.5.1 et Web Api 2.

La première chose que MS développeur Rick Anderson vous demande de faire est de changer:

WebApiConfig.Register(GlobalConfiguration.Configuration);

à

GlobalConfiguration.Configure(WebApiConfig.Register);

dans le monde.asax fichier. Pourtant, ce qui me donne une erreur lorsque j'essaie de construire:

Erreur De 1 'Système.Web.Http.GlobalConfiguration' ne contient pas une définition pour 'Configurer'

Mon projet est actuellement sur MVC 5 et Web Api 2 et .NET 4.5.1, mais je pense que le Système.Web.Http pense toujours que c'est l' .NEt 4.0 version.

Comment puis-je corriger cela?

Merci.

Edit:

Voici mon montage fixations:

<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
  <dependentAssembly>
    <assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31BF3856AD364E35" culture="neutral"/>
    <bindingRedirect oldVersion="0.0.0.0-5.0.0.0" newVersion="5.0.0.0"/>
  </dependentAssembly>
  <!--
  <dependentAssembly>
    <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35"/>
    <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0"/>
  </dependentAssembly>
  <dependentAssembly>
    <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35"/>
    <bindingRedirect oldVersion="1.0.0.0-5.0.0.0" newVersion="5.0.0.0"/>
  </dependentAssembly>
  <dependentAssembly>
    <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35"/>
    <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0"/>
  </dependentAssembly>
  <dependentAssembly>
    <assemblyIdentity name="System.Web.Http" publicKeyToken="31bf3856ad364e35"/>
    <bindingRedirect oldVersion="1.0.0.0-5.0.0.0" newVersion="5.0.0.0"/>
  </dependentAssembly>
  <dependentAssembly>
    <assemblyIdentity name="System.Web.WebPages.Razor" publicKeyToken="31bf3856ad364e35"/>
    <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0"/>
  </dependentAssembly> -->
</assemblyBinding>

Tout commenté après le sommet a été commenté parce que je recevais le message d'erreur:

Avertissement 2 Trouvé les conflits entre les différentes versions de la même dépendante de l'assemblée qui n'a pas pu être résolu. Ces conflits sont répertoriés dans le journal de génération lorsque le niveau de détail du journal est défini de manière détaillée.

et de se débarrasser de la dur liaisons a été la fixation de la.

InformationsquelleAutor nzondlo | 2013-11-26