182 votes

ASP.NET 4.5 n'a pas été enregistré sur le serveur Web

Dans mon Win 7 machine de développement, et afin d'utiliser SQL Express instance au lieu de la localDB installé par défaut. J'ai décoché "Utiliser IIS Express" dans mon MVC 4 page des propriétés du projet (onglet Web), puis j'ai eu l'erreur suivante:

ASP.NET 4.5 n'a pas été enregistré sur le serveur Web. Vous devez configurer manuellement votre serveur Web pour ASP.NET 4.5 pour que votre site fonctionne correctement.

J'ai vérifié que ASP.NET est activé dans les fonctionnalités IIS.

Merci de ce qui pourrait être fait pour résoudre ce problème?

216voto

Alex Filipovici Points 14194

Vous devez peut-être exécuter ce qui suit dans l'invite de commande de Visual Studio Tools :

 aspnet_regiis -i
 

Vous pouvez en savoir plus sur l' outil d'enregistrement ASP.NET IIS (Aspnet_regiis.exe) ici .

107voto

NYCdotNet Points 1368

Sur Windows 8.1, puisque .NET 4.5 est intégré, le correctif consiste à l'exécuter à partir d'une invite de commande administrative:

 dism.exe /Online /Enable-Feature /all /FeatureName:IIS-ASPNET45
 

10voto

Sooraj Chandran Points 100

Pour les ordinateurs clients Windows 8, activez «IIS-ASPNET45» dans «Activer / désactiver les fonctionnalités Windows» sous «Services Internet -> Services World Wide Web -> Fonctionnalités de développement d'applications -> ASP.NET 4.5».

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X