how would you use a dll file without a reference. you could call it a plugin or whatever. I have a dll file that is not needed for everything and if they want it they download the dll file to the same directory. I dont really know how to do it during runtime. any ideas?