Mono cecil SaveSymbols (); in version 0.9.5.0

Was AssemblyDefinition.MainModule.SaveSymbols (); But in version 0.9.5.0, how can we save the .pdb file before saving AssemblyDefinition.

// A command has been added here to save the .pdb file

AssemblyDefinition.Write ( _ );

+4
source share
1 answer

First, you need a copy of the Mono.Cecil.Pdb.dll assembly, and then add a link to this assembly from your application.

The code you are doing:

 var parameters = new WriterParameters (); parameters.SymbolWriterProvider = new Mono.Cecil.Pdb.PdbWriterProvider (); assembly.Write ("myassembly.dll", parameters); 
+5
source

All Articles