J'ai hérité d'une base de code construite sur Umbraco. Il utilise des scripts de rasoir pour rendre les vues.
Chaque fois qu'il y a une erreur, je reçois quelque chose comme celui-ci dans la sortie: p> Comme vous pouvez le constater En aidant à identifier l'erreur. P> Je ne sais pas si ceci est un problème Umbraco ou Razor (première fois que j'ai utilisé soit)
Y a-t-il une façon de pouvoir activer des traces de pile appropriées? P> p>
3 Réponses :
mettre umbdebugshowtrace = true code> dans votre querystring pour voir la trace de la pile complète. Assurez-vous que
UmbracodeBUMOde code> est défini sur
true code> dans vos applications et votre trace est activé. P>
Ça fait l'affaire! Je ne suppose pas qu'il existe un moyen de toujours montrer la trace de la pile avec l'erreur cependant?
Non, une trace de pile contient des informations sensibles qui ne doivent pas être affichées lorsque vous ne le demandez pas (un pirate informatique pouvait attraper les bits juteux).
Bien sûr, mais si Umbracodebugmode est déjà réglé sur vrai, cela implique que vous voulez cette info :-) De toute façon, vous avez résolu mon problème alors merci!
Pour les environnements en direct, vous voulez absolument vous assurer que UmbracodeBugMode est défini sur FALSE afin que vos informations sensibles ne soient pas exposées. Cela dit, nous avons eu quelques discussions sur la manière dont nous pouvons montrer plus d'informations utiles sur les erreurs de rasoir, la nourriture à la pensée. Cette extension Chrome peut vous aider à passer facilement à la mode de débogage à la manière suivante: Bit.ly/fxzlk8
Ahh l'extension est cool car je vais sûrement oublier ce que sont les paramètres suivants :-)
C'est une très bonne idée de DEBUG> Joindre au processus CODE>, puis définissez les points d'arrêt, les montres, le passage de votre code, etc., comme tout autre programme. P>
Ajout au poste de Sebastiaan, vous définissez umbracodebug code> et
TRACE code> à
true code> dans le web.config principal pour l'installation Umbraco. Cela donne des informations plus complètes sur l'erreur. P>