DILEpas (DILE v0.2 beta released)
Thanks to my wife today I've learnt a new Indonesian word: dilepas. It means "to be released". Well, I released DILE v0.2 beta yesterday.
The zip file: dile_v0_2_beta.zip
readme.txt: readme.txt
license.txt: license.txt
change_log.txt: change_log.txt
The most important new feature is that debugging is working now. This means that you can load an assembly in DILE and then debug its IL code.
The debugging features briefly:
And the screenshots as always:
This is still a beta version which means that it's not completely stable, contains known bugs and I plan to add a few new things later. However, it's good enough to show what I am working on and in certain situations it can already be useful (it has helped me a few times). Anyway, for detailed information see the readme.txt.
Have fun using it and debugging the mscorlib.dll! I really enjoy it. ;-)
Edit: I have fixed the links to the screenshots. Thanks to Szokelizer for warning me.
Update:
Unfortunately, there were serious bugs in the beta version which prevented debugging v1.1 assemblies. I have fixed them and uploaded a new, beta 2 version to Sourceforge. The file is available from here.
The zip file: dile_v0_2_beta.zip
readme.txt: readme.txt
license.txt: license.txt
change_log.txt: change_log.txt
The most important new feature is that debugging is working now. This means that you can load an assembly in DILE and then debug its IL code.
The debugging features briefly:
- step into/step over/step out
- start/stop/detach from/attach to process
- debugging is stopped when exception thrown
- add/remove/activate/deactive breakpoint
- "Object Viewer"
- call stack: including going up and down in the current call stack
- local variables/arguments
- debug messages
- debug events (e.g.: process started/exited, class loaded/unloaded)
And the screenshots as always:
An exception in the "Object Viewer" | Local Variables |
Arguments | Debug Events |
Call Stack | Breakpoints |
Quick Search | Attach to process |
This is still a beta version which means that it's not completely stable, contains known bugs and I plan to add a few new things later. However, it's good enough to show what I am working on and in certain situations it can already be useful (it has helped me a few times). Anyway, for detailed information see the readme.txt.
Have fun using it and debugging the mscorlib.dll! I really enjoy it. ;-)
Edit: I have fixed the links to the screenshots. Thanks to Szokelizer for warning me.
Update:
Unfortunately, there were serious bugs in the beta version which prevented debugging v1.1 assemblies. I have fixed them and uploaded a new, beta 2 version to Sourceforge. The file is available from here.