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 に答える