39 votes

Erreur 404.2 après l'installation de .net 4.0

J'ai un projet que j'ai mis à niveau vers .Net 4.0, mais lorsque j'essaie d'y accéder, je récupère l'erreur suivante:

 HTTP Error 404.2 - Not Found
The page you requested could not be displayed because of the settings for the list of ISAPI and CGI restrictions on web server.
ErrorCode: 0x800704ec
Handler PageHandlerFactory-ISAPI-4.0_32bit
 

Dois-je ajouter quelque chose de plus au pool IIS 7 ou APP lors de la conversion d'un site existant en site .NET 4.0?

Aussi, si je regarde ISAPI, les versions 32 bits et 64 bits de .Net 4.0 sont installées.

92voto

Raj Kaimal Points 7133

Dans IIS, activez .NET 4.

Voici l'image: entrez la description de l'image ici

9voto

Artiom Chilaru Points 5049

- Je prendre, vous êtes en cours d'exécution sur IIS6 en ce moment..

Ouvrez le gestionnaire des services IIS, et aller aux Extensions du Service Web de la zone ... et Vous serez en mesure de les activer .NET 4 là.. Toutes les nouvelles extensions sont désactivées par défaut :)

Si vous êtes en cours d'exécution sur IIS7, .NET peut ne pas avoir inscrit dans IIS.. Puis ouvrir un admin invite de commande et accédez à la .NET 4 cadre de dossier (C:\Windows\Microsoft.NET\Framework\v4.{version}). Si vous êtes sur un ordinateur 64 bits aller à la Framework64 dossier au lieu du Cadre de dossier. Ensuite, exécutez aspnet_regiis -i y

1voto

james2code Points 378

J'ai eu le même problème. Étrangement, pour moi, il fonctionnerait en mode intégré mais pas en mode classique pour .NET 4. Après avoir activé les extensions .NET 4 via la section des restrictions Isapi et Cgi dans IIS 7, il a ensuite commencé à fonctionner dans les deux modes. La section des restrictions Isapi et Cgi se trouve au niveau du nœud de niveau serveur dans le gestionnaire IIS. Cette option ne doit pas être confondue avec la section Filtres Isapi au niveau du site.

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