See title. Reflection.Emit seems to be more about creating a new dynamic assembly, not for loading an exisitng assembly and inspecting its IL.
Asked
Active
Viewed 591 times
2 Answers
3

Srikar Doddi
- 15,499
- 15
- 65
- 106
-
Played around with it a bit, very good. I can iterate through specific operations very easily using the sample code. Thanks. – Ash May 13 '10 at 23:06
1
Reflector does this, and last time I checked, Reflector could still inspect (i.e. disassemble) itself this way, so it will show you exactly how it works.

Robert Harvey
- 178,213
- 47
- 333
- 501
-
Does is provide an automation API or something? As I said in the title I talking programmatically. I don;t have the time currently to disassemble reflector. – Ash May 13 '10 at 02:29
-
Some possible options here: http://stackoverflow.com/questions/2425973/open-source-alternatives-to-reflector – Robert Harvey May 13 '10 at 02:32
-
CCI has libraries that you can use to achieve what you want. I have the link in my answer above. – Srikar Doddi May 13 '10 at 03:18
-
@Code: Yeah, we see it. But thanks for pointing it out to us again anyway. – Robert Harvey May 13 '10 at 03:25