Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net Mono-cecil SaveSymbols();在版本-0.9.5.0中_.net_Mono.cecil - Fatal编程技术网

.net Mono-cecil SaveSymbols();在版本-0.9.5.0中

.net Mono-cecil SaveSymbols();在版本-0.9.5.0中,.net,mono.cecil,.net,Mono.cecil,存在一个AssemblyDefinition.MainModule.SaveSymbols(); 但是在版本0.9.5.0中,我们如何在保存AssemblyDefinition之前保存.pdb文件 //此处添加保存.pdb文件的命令 AssemblyDefinition.Write() 首先需要一个Mono.Cecil.Pdb.dll程序集的副本,然后从应用程序中添加对该程序集的引用 代码方面,您需要: var parameters = new WriterParameters (); para

存在一个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);

我只知道这是一个可以使用的SymbolWriterProvider。