4
有一個AssemblyDefinition.MainModule.SaveSymbols(); 但在0.9.5.0版本中,我們如何在保存AssemblyDefinition之前保存.pdb文件。Mono cecil SaveSymbols();在版本0.9.5.0
//這裏添加的命令用於保存.pdb文件
AssemblyDefinition.Write(_);
有一個AssemblyDefinition.MainModule.SaveSymbols(); 但在0.9.5.0版本中,我們如何在保存AssemblyDefinition之前保存.pdb文件。Mono cecil SaveSymbols();在版本0.9.5.0
//這裏添加的命令用於保存.pdb文件
AssemblyDefinition.Write(_);
您首先需要Mono.Cecil.Pdb.dll
程序集的副本,然後從應用程序中添加對該程序集的引用。
代碼明智的你:
var parameters = new WriterParameters();
parameters.SymbolWriterProvider = new Mono.Cecil.Pdb.PdbWriterProvider();
assembly.Write ("myassembly.dll", parameters);
我只知道這是SymbolWriterProvider使用。 –