Thanks. Still no :(
AssemblyDefinition assemblyDefinition =
AssemblyDefinition.ReadAssembly("MyAssembly.dll", new
ReaderParameters(ReadingMode.Immediate) { ReadSymbols = true });
// ...do stuff
assemblyDefinition.Write("MyAssembly.dll", new
WriterParameters { WriteSymbols = true });
On Nov 18, 12:52 am, Jb Evain <[email protected]> wrote:
> On Thu, Nov 18, 2010 at 4:55 AM, Jeff Nevins <[email protected]> wrote:
> > var outputAssemblyStream = new MemoryStream();
> > var outputSymbolStream = new MemoryStream();
>
> > assemblyDefinition.Write(outputAssemblyStream, new
> > WriterParameters { WriteSymbols = includeSymbols, SymbolStream =
> > outputSymbolStream });
>
> Yeah we don't support SymbolStream, yet. Weird though, it should throw
> a NotImplementedException. I suggest you write the assembly into a
> file for now, you'll have the symbols along with it.
--
--
mono-cecil