net mvc enable asp allow .net asp.net-mvc web-services asp.net-web-api cross-domain

.net - mvc - Obteniendo la versión de Microsoft.AspNet.WebApi.Cors en WebAPI



enable cors web api.net core 2 (3)

Necesita instalar el siguiente paquete nuget para esto.

Paquete de instalación Microsoft.AspNet.WebApi.Cors.ko-Versión 5.0.0

Esto funcionará

He instalado Microsoft.AspNet.WebApi.Cors paquete Microsoft.AspNet.WebApi.Cors usando Install-Package Microsoft.AspNet.WebApi.Cors en mi proyecto WebApi (.NET Framework 4.5.2) y ahora estoy obteniendo el error por debajo de la compilación del proyecto.

Referencia: http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-api

Assembly ''System.Web.Http.Cors, Version = 5.2.3.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35'' uses ''System.Web.Http, Version = 5.2.3.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35'' que tiene un valor mayor versión que el ensamblado al que se hace referencia ''System.Web.Http, Versión = 5.0.0.0, Cultura = neutral, PublicKeyToken = 31bf3856ad364e35''


asegúrese de que sus paquetes estén actualizados. si actualiza y todavía tiene el mismo error - desinstale sus paquetes uno por uno hasta que su sistema desaparezca. web.http desaparezca de las referencias - luego agregue las referencias nuevamente esto debería corregir su error de compilación


Tuve el mismo problema, pero al hacer esto "Update-Package -reinstall Microsoft.AspNet.Cors" solucionó mi problema

    -