Je regarde cela depuis quelques heures maintenant et je ne peux pas le réparer.
J'ai un site Web et une API .NET 4.5 et je travaille sur Windows 10. J'ai installé VS2012 Pro et VS2015 Community.
En vérifiant le programme d'installation de la plate-forme Web, il indique que j'ai déjà installé .NET 4.5.
Chaque fois que j'ouvre les solutions d'API ou de site Web, il m'informe que .NET 4.5 & IIS ne sont pas configurés et que mes applications ne s'exécutent pas.
J'ai essayé d'exécuter ces commandes selon MS:
dism /online /enable-feature /all /featurename:IIS-ASPNET45
Et je reçois toujours une erreur signalée. Tout ce que j'ai lu indique que la commande ci-dessus devrait résoudre le problème, mais ce n'est pas le cas. Je ne trouve rien d'autre sur le sujet que la commande listée ci-dessus.
Il semble qu'il y ait beaucoup de gens avec ce problème qui disent tous la même chose mais aucune solution de travail (du moins pour moi jusqu'à présent). .NET 4.5 n'est pas répertorié dans Add Features to Windows
.
Comment puis-je faire en sorte que ASP.NET 4.5 et IIS fonctionnent?)
Semble que c'est en fait un bug. Malgré le fait que la commande fonctionne réellement, une ancienne version de Visual Studio peut rencontrer un problème une fois .NET 4.6 installé.
Microsoft a publié un correctif pour toutes les versions concernées de Microsoft Visual Studio.
J'ai eu les mêmes problèmes que j'ai depuis corrigés dans VS 2015, ma situation était:
Le résultat était 404 erreurs.
Pour corriger:
dism /online /enable-feature /all /featurename:IIS-ASPNET45
Belles 200 réponses ...
Pour corriger:
Ouvrez l'invite de commande du développeur pour VS2015 en tant qu'administrateur
Courir dism /online /enable-feature /all /featurename:IIS-ASPNET45
L'opération s'est bien déroulée