icsharpcode / ILSpy

.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
21.45k stars 3.35k forks source link

Can ILSpy.Debugger.Plugin.dll file be placed in binaries? #1427

Closed nonomal closed 5 years ago

nonomal commented 5 years ago

Can ILSpy.Debugger.Plugin.dll file be placed in binaries? Or can you provide a source code compilation tutorial?

christophwille commented 5 years ago

That isn't listed in https://github.com/icsharpcode/ILSpy/wiki/Plugins - where would you have gotten that from? (if it is from an old ILSpy version, nope, that shouldn't work)

dgrunwald commented 5 years ago

Some background info: ILSpy 2.x used to have an experimental debugger; but it was too much work to maintain a debugger engine in addition to the decompiler engine, so we dropped that approach. Commit 7ce68392deaac0 was the last one before the debugger was removed. The current ILSpy builds (5.x) instead generate debug symbols (.pdb files), so that you can use an existing debugger like Visual Studio.