J'ai un Win Server 2016 nouvellement installé avec "IIS 10" installé (par "ajouter des fonctionnalités" ->/guide/-> cochez installer IIS ")
Quand je regarde mes pools d'applications, je vois qu'ils ont ".NET CLR Version" 4.0 et mes applications utilisent v4.6.x. Je ne peux pas passer à d'autres versions dans la liste déroulante.
Lorsque je vérifie le registre de victoire (en utilisant ce guide ) à
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
J'obtiens le numéro indiquant .NET version 4.7. Alors, comment puis-je mettre à niveau mes pools IIS/App pour prendre en charge .NET FW> 4.0? Ceci est un serveur de production, donc je ne veux pas commencer le téléchargement et l'installation de packages willy nilly ici.
IIS et ses pools d'applications prennent déjà en charge 4.7, il n'y a rien dont vous ayez besoin ou que vous puissiez faire à ce sujet.
Penser à .NET CLR Version 4.0
signifie en fait .NET CLR Version 4.x
, il n'y a qu'un seul CLR 4 installé sur votre machine et IIS l'utilise.
Pas besoin de faire quoi que ce soit, votre application devrait fonctionner correctement.