web-dev-qa-db-fra.com

Obtenez IIS pour utiliser .NET Framework> 4.6

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.

6
Cowborg

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.

8
Peter Hahndorf