Question

J'ai un problème étrange avec une application MVC Asp.NET.

Utilisation Asp.NET MVC 3 Preview 1 sur IIS 7.5 - intégré

Après avoir construit le tout application fonctionne bien. Puis, après un certain laps de temps aléatoire (ou parfois après la mise à jour d'une vue ou d'un fichier js) les matrices d'application.

Signification, demandant la page racine, je reçois l'erreur 403 et de demander toute autre page que je reçois une erreur 404.

Après tout fonctionne bien à nouveau reconstruire pour un peu de temps jusqu'à ce qu'il meurt à nouveau.

Je vois cela sur deux machines de développement différents. En outre, j'ai une autre application qui est très similaire (MVC 3, IIS, etc.) sur les deux machines de dev et celui-ci fonctionne sans problème. J'ai inspecté les fichiers de configuration en détail et ne vois rien de différence notable.

Quelqu'un sait ce qui pourrait causer une demande de mourir ou où chercher pour de plus amples informations? (Je ne peux toujours pas accès elmah.axd si aucune information est là).

Était-ce utile?

La solution

Il n'y a pas grand chose à faire ici, mais les 403 et 404 sont des indices qui au moins le routage ASP.NET ne fonctionne pas; 403 revient parce que le serveur Web pense que vous voulez faire une navigation de répertoire, 404 parce que votre demande ne dispose pas d'une ressource correspondant valide.

Puisque vous utilisez la nouvelle version de MVC, je soupçonne que la question peut lye là. Lorsque vous obtenez la condition d'erreur, vous pouvez accéder à une page régulière .aspx? Est-il exécuter correctement le code côté serveur?

Vous avez le site hébergé dans IIS 7.5, non seulement construit dans le serveur Web Visual Studio, non? Est-il possible d'activer la surveillance / enregistrement des événements pour voir si IIS prend un coup?

Je me excuse pour ne pas avoir de réponse réelle, semble que vous avez un problème difficile à déboguer.

Bonne chance!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top