Question Quelle version et quel profil .NET Framework seront fournis avec Windows 8?


Est-ce déjà défini? Sera-ce .NET Framework 4 ou 4.5? Sera-ce le profil du client ou complet? Les packs Extended et Multi-Targeting seront-ils également inclus?


4
2017-07-12 14:13


origine


Je ne demande pas quelles versions seront prises en charge, mais ce qui est déjà installé. - Jader Dias
@ Vam'çá - .NET 4.5 car c'est la seule version prise en charge par Metro. - Ramhound


Réponses:


Ce Article MS TechNet dit:

Windows 8 et Windows Server 2012 incluent .Net 4.5, qui prend en charge la génération et l’exécution de la prochaine génération d’applications et de services Web, y compris les applications de style Metro. .Net 4.5 prend en charge les applications écrites pour 4.0, il n'est donc pas nécessaire d'installer .Net 4.0 sous Windows 8.

L'article ci-dessus ne mentionne pas le profil du client et semble s'appliquer à la version de bureau de Windows 8, et non à la version tablette de Windows 8.

Cet article, .NET dans Windows 8, décrit un .NET simplifié dans la version pour tablette de Windows 8.


7
2017-07-12 14:33



L'article décrit le profil WinRT .NET, similaire au profil client, mais qui doit être vendu sur le Windows Store. - Ramhound
À partir de .NET Framework 4.5, le profil client a été supprimé et seul le package redistribuable complet est disponible. Les optimisations fournies par .NET Framework 4.5, telles que la taille de téléchargement réduite et le déploiement plus rapide, ont éliminé la nécessité d'un package de déploiement distinct. Le redistribuable unique rationalise le processus d'installation et simplifie les options de déploiement de votre application. - Jader Dias


Selon cet article sur Google:

Le .NET Framework 4.5 RC est fourni avec Windows 8 Release Preview et installé sur votre ordinateur avec le système d'exploitation. cependant,   le .NET Framework 3.5 n'est pas installé automatiquement avec Windows 8   Release Preview. Pour exécuter des applications qui nécessitent le .NET Framework   3.5 sur Windows 8 Release Preview, vous devez activer la version 3.5 sur votre ordinateur. Vous pouvez le faire de deux manières: en installant ou en exécutant   une application qui nécessite le .NET Framework 3.5 (c'est-à-dire, par   installer le .NET Framework 3.5 à la demande) ou en activant le .NET   Framework 3.5 dans le Panneau de configuration. Les deux options nécessitent un Internet   connexion.

En outre, selon un autre Article MSDN:

À partir de .NET Framework 4.5, le profil du client a été   abandonné et seul le package redistribuable complet est disponible.   Optimisations fournies par le .NET Framework 4.5, telles que les plus petites   taille de téléchargement et un déploiement plus rapide, ont éliminé le besoin d'un   package de déploiement séparé. Les simples rationalisations redistribuables   le processus d'installation et simplifie les options de déploiement de votre application.

Lorsque vous installez le .NET Framework 4.5 RC, le .NET Framework 4   Le profil client est mis à jour vers la version complète du .NET Framework.


2
2017-07-12 15:06



Vous n'avez pas besoin d'installer le .NET Framework 3.5 et / ou 4.0 par lui-même, 4.5 prend en charge les versions antérieures, bien que la plupart des applications vérifient spécifiquement les versions 3.5 et 4.0. - Ramhound
@Ramhound non, ce n'est pas vrai, j'ai déjà essayé d'installer des applications Win 7 basées sur .Net 3.5 et j'ai été averti d'installer .net 3.5, certaines applications ne fonctionnent que sous 3.5, 4.0 et 4.5 ne fournissent pas de support complet . - Diogo
@ Diogo, mais vous pouvez toujours ajouter un fichier de configuration qui indique à l'exécutable d'utiliser une version plus récente de .NET Framework et de l'exécuter sans recompiler. Faire que l'application peut rencontrer une série de problèmes de compatibilité si - Jader Dias
@ Vam'çá Vous voulez dire un dossier .config sur exe? - Diogo
@Diogo exactement! - Jader Dias