Comment se débarrasser de ce Gestionnaire d'erreur “PageHandlerFactory Intégrée” a un mauvais module “ManagedPipelineHandler” dans sa liste de module
À l'aide de IIS7.5, le site fonctionne très bien dans Visual Studio, mais quand j'essaie de le déployer sur IIS obtiens l'erreur suivante.
Module Web IIS de Base
Notification ExecuteRequestHandler
Gestionnaire PageHandlerFactory Intégré
Code d'erreur 0x8007000d
L'URL demandée http://localhost:80/EFT/default.aspx
Chemin D'Accès Physique
C:\inetpub\wwwroot\EFT_Converter\par défaut.aspx
Méthode D'Ouverture De Session
Anonyme
Ouverture De Session De L'Utilisateur
- Cela ressemble à une copie de stackoverflow.com/questions/6846544/... le premier coup d'œil; certainement d'autres utilisateurs peuvent également trouver ce poste utile...
Vous devez vous connecter pour publier un commentaire.
Où vos gestionnaires sont définis dans le web.config, ajouter un <clair /> avant le premier élément de la liste, s'il n'existe pas déjà. Assurez-vous également que le pool d'applications s'exécutant le site web est en cours d'exécution de la version de .Net que vous ciblez dans votre code.
La version de .Net vous utilisez n'a pas été enregistré avec IIS correctement.
Si il est .Net version 4 sur 64 bits, server 2008 à l'utilisation de ces deux commandes pour le fixer.
Ouvrez l'invite de commande de la fenêtre et de l'exécution:
Cela permettra de résoudre votre problème.
Essayer de mettre de configuration web de cette façon:
Vous assurer que vous avez ASP.NET a été correctement installé. Vous devriez voir le pool d'applications par défaut nommé "ASP.NET 4" ou quelque chose comme ça. Si ce n'est pas ressemble ASP.NET il n'est pas installé correctement. Essayez aspnet_regiis -je dans .NET 4 CMD.
S'il vous plaît aller à travers cette post.
Du poste:
Dans la zone de texte Ouvrir coller dans la ligne suivante (voir la liste de toutes les .NET Framework version d'installation, de réparation et de désinstaller les lignes de commande ici):
Pour une réparation sur un ordinateur 32 bits avec .Net Framework version 4.0.30319 utilisation:
Pour une réparation sur 64 bits ordinateur avec .Net Framework version 4.0.30319 utilisation:
2. Cliquez sur OK pour démarrer la réparation.
3. Après, la réparation a duré quelques minutes, j'ai redémarré IIS 7.5, et les choses ont commencé à travailler correctement!
J'ai eu ce problème et a trouvé que la suppression du dossier suivant aidé, même avec les non-Express edition.Express:
C:\Users\<user>\Documents\IISExpress