2013-01-07 65 views
4

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

//這裏添加的命令用於保存.pdb文件

AssemblyDefinition.Write(_);

+0

我只知道這是SymbolWriterProvider使用。 –

回答

5

您首先需要Mono.Cecil.Pdb.dll程序集的副本,然後從應用程序中添加對該程序集的引用。

代碼明智的你:

var parameters = new WriterParameters(); 
parameters.SymbolWriterProvider = new Mono.Cecil.Pdb.PdbWriterProvider(); 
assembly.Write ("myassembly.dll", parameters); 
相關問題