Je déploie un site MVC 3 par bin ... il fonctionne très bien sur notre serveur "Staging", qui reflète "théoriquement" notre serveur "QA". Cependant, lorsqu'il est déployé sur le contrôle qualité, il génère simplement une erreur 500 en essayant d'y accéder à partir du navigateur Web. Nous avons activé des erreurs détaillées dans le fichier web.config, en désactivant les erreurs HTTP conviviales dans IE, mais rien.MVC 3 L'application sur le serveur donne toujours l'erreur 500
Des suggestions sur ce que nous pourrions vérifier? J'ai déjà vérifié que .NET 4 Client & .NET 4 Extended sont installés sur le serveur. J'ai besoin de compiler une liste de possibilités. Me gratter la tête dur sur ce ...
MISE À JOUR:
Je remarqué une bizarrerie ici, exécutant la commande powershell:
test-path "$<Env:ProgramFiles(x86)>\Microsoft ASP.NET"
retourne false. Comme je l'ai déjà dit, .NET 4 (Client & Extended) est installé, mais rien d'autre. Je trouve cela un peu suspect ...
Ouvrez le site Web depuis le bureau du serveur, si possible. Je ne sais pas pourquoi vous obtenez 500's lorsque vous avez activé les erreurs détaillées. – leppie
Voyez-vous des pages d'erreur ASP.NET (Yellow Screen Of Death) ou des pages d'erreur IIS? –
Pages d'erreur IIS – Didaxis