c# - sp1 - net framework 4.0 para windows xp
Es.NET 4.0 compatible con Windows XP SP2 o inferior? (3)
He leído aquí http://www.microsoft.com/downloads/en/details.aspx?FamilyID=5765d7a8-7722-4888-a970-ac39b33fd8ab que para instalar .NET 4.0 CP (perfil de cliente) debe tener WinXP SP3 o encima. Esto es algo preocupante para mí, ya que hay mucha gente en SP2 o inferior.
¿Hay alguna manera de que pueda ejecutar una aplicación .NET 4.0 en cualquier versión de Windows XP y superior? (sin preocuparse por los paquetes de servicio que tienen)?
Si no, ¿qué pasa con .NET 3.5, 3.0 o 2.0?
Mis preguntas son las siguientes:
¿Qué tan bajo necesito ir en mi elección de la versión de .NET Framework para asegurar la compatibilidad con WinXP SP2 o superior?
¿Qué tan bajo necesito ir en mi elección de la versión de .NET Framework para asegurar la compatibilidad con WinXP (sin Service Pack) o superior?
.NET 3.5 le dará compatibilidad con XP SP2. Si desea compatibilidad con cualquier nivel de XP, debe volver a .NET 2.0.
Los requisitos de .NET 3.5 se pueden encontrar aquí: http://msdn.microsoft.com/en-us/library/cc160717(VS.90).aspx
Los requisitos de .NET 3.0 se pueden encontrar aquí: http://msdn.microsoft.com/en-us/library/aa480198.aspx
Por lo que sé, 3.5 fue la última versión compatible con WinXP SP2.
- .NET 4.0 requiere XP SP3, Win2k3 SP2, Vista, 7 o 2008 (R2)
- .NET 3.5 requiere XP SP2 o posterior.
- .NET 2.0 requiere Win2K SP (3?) O más nuevo.
Por cierto, XP SP2 ya no es compatible. (también, todas las versiones de Win2K y Vista XP1)