Can somebody tell me, if it's possible to load a previous saved assembly again, to extend it with new types via Reflection? Or do I have to create a new assembly? Thanks in advance.
Reflection has emit so you can be add new classes at runtime, I thought but I haven't used it. Look up reflection emit in visual studio help search.
You can find more information about attributes and reflection on this link.
This might be helpful for you.