Cómo configurar la versión .net Framework 4.5 en el grupo de aplicaciones IIS 7

Resuelto Gene Reddick asked hace 12 años • 3 respuestas

Instalé Visual Studio 11 Beta y de repente todos los métodos de acción asíncronos que había creado en la vista previa para desarrolladores de VS 11 comenzaron a colgarse (aparentemente este problema: http://blogs.msdn.com/b/pfxteam/archive/2012/03/ 03/10277166.aspx ).

Mi aplicación usa v4.0.30319 como versión de Framework, pero no hay ninguna opción para usar 4.5. Reparé mi instalación de .net 4.5 para estar seguro, pero nada. ¿Hay alguna manera de configurar esto en IIS? ¿Necesito implementar bin los archivos (y, de ser así, cuáles)?

Gene Reddick avatar Mar 05 '12 05:03 Gene Reddick
Aceptado

No existe un grupo de aplicaciones 4.5. Puede utilizar cualquier aplicación 4.5 en el grupo de aplicaciones 4.0. .NET 4.5 es "sólo" una actualización local, no una nueva versión importante.

Peter Kiss avatar Mar 04 '2012 22:03 Peter Kiss

Vaya a "Ejecutar" y ejecute esto:

%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -ir

NOTA: ejecutar como administrador.

Vitor Sousa avatar Jul 07 '2015 11:07 Vitor Sousa

No se muestra ninguna versión 4.5 en la interfaz gráfica de usuario y, por lo general, no es necesario especificar manualmente la versión 4.5, ya que es una actualización local. Sin embargo, puedes configurarlo explícitamente con appcmd de esta manera:

appcmd set apppool /apppool.name: [App Pool Name] /managedRuntimeVersion:v4.5

Appcmd se encuentra en %windir%\System32\inetsrv. Esto me ayudó a solucionar un problema con Web Deploy, donde arrojaba un error ERROR_APPPOOL_VERSION_MISMATCH después de actualizar de v4.0 a v4.5.

Artículo de MS sobre cómo configurar la versión .Net para App Pool

Walter avatar Jan 14 '2014 22:01 Walter