6
votes

Quelles versions de Windows Will .NET 4.0 Support?

Quelles versions de Windows est la planification de Microsoft pour prendre en charge avec .NET 4.0?


2 commentaires

Duplicata - Stackoverflow.com/Questtions/151782/...


@CHRISF, il demande une question de compatibilité future avec .NET 4 et 5 sous XP, je veux juste une liste de versions Windows que 4 vont courir sous. Je n'appellerais pas cette question une duplication exacte. Similaire oui, mais duplicate no. Aussi, il ne reçoit jamais vraiment une réponse directe.


3 Réponses :


17
votes

La liste officielle est ici . < / p>

Les systèmes d'exploitation pris en charge sont:

  • Windows XP (SP3)
  • Windows Vista (SP1)
  • Windows 7
  • Windows Server 2003 (base et r2)
  • Windows Server 2008 (base et r2, toutes les éditions, non prises en charge dans le rôle principal du serveur)
  • Windows Small Business Server 2003 & 2008

    Les systèmes d'exploitation notables non pris en charge incluent XP Media Center Edition, XP Tablet PC Edition et Windows 2000.

    (le profil client .NET Framework n'est pas pris en charge sur les systèmes IA-64.)

    [Liste mise à jour pour la version finale]

    ( voyez ici (bêta 1) ) ( voir ici ( Beta 2) )


4 commentaires

Aucun problème. Ne le prenez pas comme une garantie solide rock cependant. Je dirais que c'est assez improbable, mais pas tout à fait impossible que les plates-formes soutenues puissent changer pour la libération finale.


Notez, mais je pense qu'il sera fortement improbable que Microsoft déverrouille la prise en charge de toute version après les tests bêta sur ce système.


La version bêta 4.0 est prise en charge sur Windows 7, pas seulement le Windows 7 RC.


@Richard: Ouais, probablement, je suppose qu'ils n'ont tout simplement pas mis à jour la page depuis la publication de la version bêta.



5
votes

Selon le .NET 4.0 Beta 2 Télécharger la page , elle est prise en charge sur Windows Server 2003, Windows Server 2008, Windows Vista et Windows XP.


1 commentaires

Légèrement plus de mise à jour, puis la réponse de Simon en raison d'une version bêta 2. Merci.



4
votes

Historiquement, de nouvelles sorties de .NET sont prises en charge avec tous les systèmes d'exploitation actuellement pris en charge par Microsoft. Par exemple, .NET 2.0 Base prend en charge Windows 98. Mais Windows 98 Entrée de la vie en 2006 et lorsque .NET 2.0 SP1 est sorti en 2007 Le support de Windows 98 a été supprimé, même si cela fonctionnerait probablement bien. < / p>

Cela signifie que .NET 4.0 est probable être pris en charge sur XP SP2 et plus récent (et non base XP ou XP SP1, qui ont à la fois fin de vie " d) Même si cela fonctionnerait probablement très bien sur les versions XP plus âgées.

La grande question est Service Pack 2 et s'ils trouvent un bogue digne de retard dans .NET 4. Service Pack 2 atteint la fin de la vie le 13 juillet 2010. S'ils doivent retarder. Net 4 Même quelques-uns mois, je vais donner de bonnes chances qu'il ne soutiendra pas XP SP2. Mais si cela fait le calendrier de la libération, il supportera probablement XP SP2.


1 commentaires

J'ai examiné une fois le package d'installation IE8 pour Server 2003 (publié en mars 2009 juste avant que SP1 sortait de l'aide) et il fallait avoir besoin de SP2, mais ils ont toujours quitté Shdocvw.dll, etc. dans le paquet, même si SP2 a déjà été mis à jour. version!