Моно cecil SaveSymbols(); в версии 0.9.5.0

Был AssemblyDefinition.MainModule.SaveSymbols(); Но в версии 0.9.5.0, как мы можем сохранить файл .pdb перед сохранением AssemblyDefinition.

//Здесь добавьте команду для сохранения файла .pdb

AssemblyDefinition.Write(_);


person Jaish Mathews    schedule 07.01.2013    source источник
comment
Я просто знал, что нужно использовать SymbolWriterProvider.   -  person Jaish Mathews    schedule 07.01.2013


Ответы (1)


Сначала вам нужна копия сборки Mono.Cecil.Pdb.dll, а затем добавьте ссылку на эту сборку из вашего приложения.

Код мудрый вы делаете:

var parameters = new WriterParameters ();
parameters.SymbolWriterProvider = new Mono.Cecil.Pdb.PdbWriterProvider ();
assembly.Write ("myassembly.dll", parameters);
person poupou    schedule 12.01.2013