Attention: We are retiring the ASP.NET Community Blogs. Learn more >

Edit existing assemblies when you have no source code

Every now and then there are situations when you have no source code available, because you lost it or you don't get it. There are some solutions to see or get the source code, with Reflector you can see the source code but you can't edit it, but with reflector you can do a lot more.

You can add add-ins to Reflector, like FileDissembler this plugin dump all source code of the assembly to a folder and create a solution file so you can open it Visual Studio.

Sometimes the recompile won't work or it's a lot of extra work, then you can use the Reflector plugin Reflexil with this assembly you able to edit the IL (Intermediate Language) code of the assembly and save it back to a dll file. This is very handy to solve little issues, like changing plain text that's compiled within the assembly and yes then you know why it isn't handy to put plain text in your source code.

No Comments