I am working on an extensible plug-in web application. Each plugin is in a separate class library project and implements some predefined IPluginInterface from the shared library. An application should load them at startup using MEF. I need to automatically build all the plug-in projects in my solution and copy them to the bin folder of my host project each time the solution is restored. The host application does not need to know anything about specific plugin implementations, so I do not want to add a link to these class libraries from it.
I know this can be done using some command line script, but maybe there is an easier way to do this?
Thanks.
source share