J'ai installé dot net framework 4.6.2 de ce a> chemin et veulent maintenant enregistrer ce dans IIS. Si c'était une version cadre antérieure (2.0,3.5, etc.) et un serveur plus tôt (pour exemple Windows 2003), je l'aurais tapé la commande suivante
dans le chemin d'accès approprié. P> <system.web>
<compilation debug="true" targetFramework="4.6.2"/>
<httpRuntime targetFramework="4.6.2"/>
</system.web>
3 Réponses :
Il s'avère que j'avais téléchargé un mauvais installateur. C'était de 4.6 alors que j'avais besoin de 4.6.2 qui est disponible ici < / a>. p>
La question mérite la suppression mais je ne suis pas coz quelqu'un d'autre pourrait commettre le même péché. P>
Maintenant, je sais pourquoi répondre à des questions de dépassement de pile. fait face au même problème après 1,5 ans pour une autre version.
IIS ne affichera pas le pool d'applications .NET 4.6.2 Lorsque vous sélectionnez la version CLR .NET CLR pour le pool d'applications. Les 4,0 et 4.6.2 utiliseront tous les deux .NET CLR version V4.0.30319. P>
Voici le lien pour référence: P>
https://forums.iis.net/t/1237493.aspx?Link+net+framework+4+6+2+windows+2012r2+to+iis P>
Pour les applications avec cadre cible 4.6, inscrivez-vous à ces chemins (dépend de la version X64 ou X86 de Windows):
x86:% windir% \ microsoft.net \ framework \ v4.0.30319 p>
x64:% windir% \ microsoft.net \ framework64 \ v4.0.30319 p> blockQquote>
en invite de commande, d'abord arrivé à l'un des répertoires ci-dessus Ensuite, exécutez P>
aspnet_regiis.exe -i
4.5 fonctionnera mais 4.6.2 ne fonctionne pas de cette façon. BTW Quelle était votre version du système d'exploitation? Cela pourrait aider les autres.
Je parle de système d'exploitation. Version du serveur Windows?
Ohh désolé. Windows 7 x64
Peut-être que cette procédure fonctionnera également pour la version 4.6.2 support.microsoft.com/en-us/help/2736284/...
Je pouvais voir 4.5 mais pas 4.6 à travers elle.