Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 5932|Respuesta: 1

[Fuente] Ver lectura . Información sobre el contenido del archivo PDB

[Copiar enlace]
Publicado en 26/12/2022 18:27:15 | | | |
Requisitos: Cuando un programa lanza una excepción, la información de la excepción incluirá la ruta del archivo del código fuente compilada en ese momento y el número de líneas reportadas en el error. Es con el archivo .pdb donde se muestra esta información, así que ¿cómo puedo ver el contenido del archivo .pdb?

A veces hay demasiados proyectos en el repositorio de código fuente, y el programa desplegado en el servidor lleva demasiado tiempo desplegado en el servidor y la dirección del código fuente del proyecto se ha olvidadoInformación como la ruta del archivo compilado en ese momento, según estos prompts, es fácil encontrar el código fuente del proyecto.

VS 2022 configura el proyecto para generar un archivo .pdb
https://www.itsvse.com/thread-10397-1-1.html

vs Qué y por qué se generan archivos .pdb
https://www.itsvse.com/thread-4435-1-1.html

Archivo PDB

Todas las versiones modernas del compilador de Microsoft almacenan la información de depuración sobre el ejecutable compilado en un archivo de base de datos de programa separado (.pdb). Este archivo se conoce comúnmente como PDB. Los datos se almacenan en un archivo separado del ejecutable para ayudar a limitar el tamaño del ejecutable, ahorrando espacio en disco y reduciendo el tiempo que tarda en cargar los datos. Este método también permite distribuir ejecutables sin revelar esta información importante, facilitando la ingeniería inversa de los programas.

Ver el archivo PDB

Descarga la herramienta de cvdump.exe en:El inicio de sesión del hipervínculo es visible.

cvdump.exe (957 KB, Número de descargas: 0, 售价: 5 粒MB)

Busca un archivo .pdb para probar con el siguiente comando:



Para leer el contenido del archivo .pdb mediante código C#, por favor consulte:

El inicio de sesión del hipervínculo es visible.





Anterior:【Combate Práctico】Construye un repositorio privado Git de Gitea con enrutamiento suave
Próximo:Actores virtuales: Dapr vs Orleans
Publicado en 6/1/2023 20:34:52 |
Apréndelo
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com