I didn't realize how difficult (or should I say "strange"?) could be to implement a plugin based application in C#.
After a day an a couple of hours trying to make it work, I've finished a draft of the plugin system. I'm going to clean the code and create a template for Visual C#. I hope a proof of concept version will be ready this weekend.