Hi swampers,
I have about 15-20 plugins that I have created for my company. To date I have been creating these as stand alone dll's which are loaded into our custom menus.
I also have a reference library dll where I keep models and functions which are common across plugins and items i think will be useful in the future.
This has been OK to date, however as my experience, complexity and number of projects has grown i am finding this quite difficult to manage. Especially when trying to keep consistency across plugins and and WPF forms that may also be created.
I'm just curious how other developers manage their plugins? Keep in mind I don't produce plugins for anyone but the company I work for.
I was wondering if it would be opening a can of worms if I combine all my plugins in one solution and dll? I can then have WPF styles etc shared across all my plugins. It would also mean any future updates to library functions that may break existing plugin's can all be debugged easier.
Any insights would be greatly appreciated.
Thanks