有一个 AssemblyDefinition.MainModule.SaveSymbols();
但是在 0.9.5.0 版本中,我们如何在保存 AssemblyDefinition 之前保存 .pdb 文件。
//这里添加保存.pdb文件的命令
AssemblyDefinition.Write( _ );
最佳答案
您首先需要一份 Mono.Cecil.Pdb.dll
的副本程序集,然后从您的应用程序中添加对该程序集的引用。
你做的代码明智:
var parameters = new WriterParameters ();
parameters.SymbolWriterProvider = new Mono.Cecil.Pdb.PdbWriterProvider ();
assembly.Write ("myassembly.dll", parameters);
关于.net - Mono cecil SaveSymbols();在版本 0.9.5.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14195474/