¿Es un problema si mantengo los archivos .pdb presentes en el directorio bin? ¿Hay algún problema de rendimiento negativo?¿Hay implicaciones de rendimiento negativas para tener archivos .pdb presentes en el directorio bin?
¿Hay implicaciones de rendimiento negativas para tener archivos .pdb presentes en el directorio bin?
Respuesta
los que tienen generar la DLL en modo de lanzamiento, y el asp.net también se está ejecutando en modo de lanzamiento este tiene ningún efecto sobre el rendimiento.
Estos archivos son para el DEBUG, pero lo que de depuración? La información de depuración que obtienes en los errores no administrados, como la pila de llamadas, todas las funciones de llamada en la pila y todo el número de línea, incluido el del error throw. Es útil si desea saber dónde aparece el error, y ayudan a localizar errores y errores muy rápidamente.
Las informaciones que dan es el nombre de funciones, y las posiciones de llamadas dentro de las funciones. Los incluimos a todos, para ayudarnos con los errores.
También puede informaciones de productos similares y en las páginas (archivos .aspx) mediante la inclusión de la compilerOptions="/D:TRACE"
en web.config bajo la etiqueta de <compiler
, en caso de que usted tiene algunos errores en las páginas y que no conoces en línea de bruja que son .
Algunos más información:
si usted tiene la .pdb pero el exe/dll se construyen todos modos en la liberación, todas las optimizaciones se han incluido por lo que no debería importar.
Estos archivos sólo son utilizados por el depurador, por lo que si usted está ejecutando la aplicación sin depurar que, los archivos son ignoradas por completo. Entonces, no, la presencia de estos archivos no tiene impacto en el rendimiento.
No me puedo dar números de línea en el StackTrace de excepciones registradas? –
@ KeesC.Bakker, sí, se olvidaron de eso ... pero aún así, los archivos PDB se utilizan sólo cuando se produce una excepción, por lo que no debería perjudicar el rendimiento –
- 1. Archivos PDB en VisualStudio bin \ carpetas de depuración
- 2. Implicaciones de rendimiento de BeginInvoke
- 3. ¿Duplicó AndroidManifest.xml en el directorio bin?
- 4. ¿dónde está el directorio bin en rails3?
- 5. Implicaciones de rendimiento de .net Events
- 6. Implicaciones de rendimiento de conversión C#
- 7. Implicaciones de rendimiento del uso de GADT
- 8. ¿Cuál es el propósito de los archivos pdb?
- 9. IIS no proporciona números de línea en el seguimiento de pila aunque pdb presente
- 10. Archivos Diff presentes en dos directorios diferentes
- 11. ¿Cómo puedo evitar que Visual Studio bloquee los archivos de documentación xml en el directorio bin?
- 12. ¿Cómo combino varios archivos PDB?
- 13. Archivos PDB para la aplicación de producción y el indicador "Optimizar código"
- 14. .gitignore y proyecto de Visual Studio: Ignorar el directorio bin/Debug pero no el directorio bin/Release
- 15. OpenCover/NUnit no puede encontrar archivos PDB
- 16. cd en el directorio sin tener permiso
- 17. Práctica recomendada: Entorno colaborativo, directorio Bin, SVN
- 18. Qt: no hay archivos de mapa/pdb generados para versiones de lanzamiento de Windows
- 19. IntelliJ: ¿cómo hacer que los archivos no Java también se copien en el directorio bin?
- 20. ¿Cuáles son las implicaciones de rendimiento de usar require_dependency en las aplicaciones de Rails 3?
- 21. ¿Cómo uso los archivos PDB
- 22. Cómo asegurar que los archivos se copian desde mi directorio de trabajo en bin/Debug rsp. bin/Release?
- 23. ¿Necesito el directorio Perl bin en la RUTA para ejecutar programas perl (en Windows)?
- 24. ASP.NET - directorio bin vs Agregar ensamblado en web.conf
- 25. Implicaciones de seguridad de escribir archivos usando PHP
- 26. ¿Cómo tener los archivos de oferta de emacs-helm list en el directorio actual como opciones?
- 27. ¿Cómo puedo saber cuántos archivos hay en un directorio?
- 28. Regex para archivos en un directorio
- 29. /usr/bin/env: python2: No existe el fichero o directorio
- 30. Establecer expectativas negativas en EasyMock
Bueno ... podría ser útil cuando se conecta excepciones? Podría proporcionar los números de línea correctos? –
@ KeesC.Bakker ¡Sí! exactamente, muy buena idea de MS, no afectan el rendimiento y obtienes mucha información sobre errores. – Aristos