2008-10-03 6 views
0

Sur un serveur de production .Net, je ne peux pas regarder la trace de l'application. Le serveur Web renvoie une erreur 404. Lorsque la copie des fichiers sur mon ordinateur local, la trace fonctionne, ce qui rend les tests supplémentaires peu pratiques.trace.axd renvoie une erreur 404

La trace semble être correctement réglée:

<trace enabled="true" requestLimit="20" pageOutput="true" 
traceMode="SortByTime" localOnly="false" /> 

modifier:

merde, je tentais de répondre directement depuis que j'ai perdu 2 heures là-dessus et que certains googler montré que je n'était pas le seul qui a trébuché là. Apparemment, je ne peux pas accepter ma propre réponse :)

Répondre

1

D'abord, vérifier si la trace fonctionne cinque une directive trace minimale:

<trace enabled="true" /> 

devrait fonctionner dans tous les cas.

Ensuite, vérifiez la configuration IIS: une règle de réécriture d'URL peut interférer avec l'URL trace.axd.

Si ce n'est pas le cas, vérifiez si le serveur accepte l'extension .axd (Gérer IIS> Propriétés> Répertoire de base> Configuration: L'extension .axd doit être présente, exécutée par aspnet_isapi.dll et ne pas vérifier que le fichier existe)

Questions connexes