c# - ucrtbased - pdb visual studio
¿Generar PDB desde archivo.NET DLL? (4)
Necesito algo que pueda generar un PDB a partir de un archivo DLL (código C # .NET), ¿hay algún programa gratuito para hacer eso?
Incluso si no tiene fuentes y código ofuscado, puede crear pdb por recompilación con ildasm e ilasm:
- descompile el ensamblado por ildasm : ildasm /out=assembly_name.il assembly_name.dll
- complile con ilasm : ilasm assembly_name.il / dll / pdb
Necesitas el código fuente para generar un PDB.
PDB contiene símbolos de depuración relacionados con DLL, y normalmente se construirían junto con la DLL. Para habilitar la generación de archivos pdb, vaya a Propiedades del proyecto, pestaña Generar , Avanzado ... y seleccione en el campo Información de depuración "solo pdb" o "completo":
Si necesita depurar un conjunto de terceros sin fuentes, entonces dotPeek y ReSharper serán extremadamente útiles teniendo una opción para generar PDB desde DLL. En ReSharper, esto se puede hacer a través de ReSharper > Windows > Assembly Explorer abriendo el ensamblaje necesario y haciendo clic en " Generar Pdb ... ":