Quel est le moyen le plus rapide de déterminer si un projet ASP.NET a été compilé avec des symboles de débogage? Examinez le noeud system.web/compilation dans le fichier web.config.Quel est le moyen le plus rapide de déterminer si un projet ASP.NET a été compilé avec des symboles de débogage?
Répondre
La seule meilleure façon de procéder est de vérifier les assemblages compilés eux-mêmes. Il y a cet outil très utile appelé '.NET Assembly Information' trouvé here par Rotem Bloom. Après avoir installé cela, il associe les fichiers .dll à ouvrir avec lui-même. Après l'installation, vous pouvez simplement double-cliquer sur l'assemblage pour l'ouvrir et il vous donnera les détails d'assemblage tels qu'ils sont affichés dans le screenshop ci-dessous. Là, vous pouvez identifier si c'est débogué compilé ou non.
alt text http://ruchitsurati.net/myfiles/asm_info.jpg
LinkText: http://www.codeplex.com/AssemblyInformation
Hope this helps ..
S'il a été compilé en mode débogage, vous verrez
<compilation debug="true">
Pour les projets d'application Web, vous pouvez également rechercher des fichiers * .pdb dans le répertoire bin.
vous pouvez avoir un site Web compilé en mode Released et toujours définir le drapeau de débogage sur true, bien que ce ne soit pas conseillé. La compilation d'assemblage et l'indicateur de débogage dans web.config ne sont pas couplés les uns avec les autres comme ceci, bien que collectivement ils aient un effet sur les performances de l'application. –
curiousGeek est correct - je l'ai testé. –
- 1. Déterminez si le fichier .class a été compilé avec les informations de débogage?
- 2. Quel est le moyen le plus rapide pour déterminer si une URL existe en PHP?
- 3. Quel est le moyen le plus rapide de remplir un tableau avec des nombres en PHP?
- 4. Quel est le moyen le plus rapide de commencer avec le framework Kohana PHP?
- 5. Quel est le moyen le plus rapide de vérifier si deux nombres donnés sont en coprime?
- 6. Quel est le moyen le plus simple de réactiver une action submit() qui a été annulée avec 'return false'?
- 7. Quel est le moyen le plus rapide de dédupliquer une chaîne en C# (ASP.net)
- 8. Quel est le moyen le plus simple de déterminer si une méthode a été appelée pour la première fois depuis le début de l'application?
- 9. Quel est le moyen le plus rapide de vérifier si un site web est en Perl ou C?
- 10. Quel est le moyen le plus rapide pour télécharger un énorme ensemble de données à appengine?
- 11. NSMutableArray. Quel est le moyen le plus rapide pour le convertir en un tableau C simple?
- 12. Quel est le moyen le plus rapide de trouver un fichier dans Zend Studio pour Eclipse?
- 13. Quel est le moyen le plus rapide de détecter un hôte inaccessible en Java?
- 14. Quel est le moyen le plus rapide de générer un ensemble unique en .net 2
- 15. Le moyen le plus efficace pour déterminer si un élément HTML est dans la fenêtre d'affichage?
- 16. Dans jQuery, quel est le moyen le plus rapide de sélectionner un groupe d'éléments?
- 17. Quel est le moyen le plus rapide de parcourir un objet Excel Range à l'envers?
- 18. Le moyen le plus rapide de savoir si l'hôte distant est joignable
- 19. Quel est le moyen le plus rapide d'insérer des données dans une table Oracle?
- 20. Quel est le moyen le plus rapide pour supprimer un grand dossier dans Windows?
- 21. Quel est le moyen le plus rapide de dessiner une image sur une autre image?
- 22. Le moyen le plus simple de déterminer si la connexion Internet iPhone est disponible?
- 23. Quel est le moyen le plus rapide d'apprendre l'objectif-c pour un développeur expérimenté en PHP?
- 24. Quel est le moyen le plus rapide de copier mon tableau?
- 25. Le moyen le plus rapide d'obtenir le code d'échafaudage créé avec C#/ASP.NET
- 26. Quel est le moyen le plus rapide d'interroger à partir d'une base de données EAV historique?
- 27. Quel est le moyen le plus rapide de charger une colonne text ou ntext SQL Server?
- 28. Quel est le moyen le plus rapide pour combiner deux fichiers xml en un
- 29. Quel est le moyen le plus rapide de naviguer en haut d'une classe dans Visual Studio?
- 30. Quel est le moyen le plus rapide d'inverser une liste séparée par des virgules dans vim?
Y a-t-il des fichiers pdb à côté de dll de l'application? –
vous pouvez avoir des fichiers pdb même en mode Release. Pas la bonne façon d'identifier si c'est débogué ou non. –