4

有一个 AssemblyDefinition.MainModule.SaveSymbols(); 但在 0.9.5.0 版本中,我们如何在保存 AssemblyDefinition 之前保存 .pdb 文件。

//这里添加保存.pdb文件的命令

AssemblyDefinition.Write( _ );

4

1 回答 1

5

您首先需要该程序集的副本,Mono.Cecil.Pdb.dll然后从您的应用程序中添加对该程序集的引用。

明智地编写代码:

var parameters = new WriterParameters ();
parameters.SymbolWriterProvider = new Mono.Cecil.Pdb.PdbWriterProvider ();
assembly.Write ("myassembly.dll", parameters);
于 2013-01-12T01:00:22.613 回答