Hello, I'm looking to implement the IPlugin interface in a way where I have a parent class that has some boilerplate functionalities that I can further extend as needed, for instance:
I have a class, call it CustomPlugin that implements IPlugin's Execute, along with however much additional functionality I need.
Then, I create a class, call it PluginOne, which extends CustomPlugin.
I develop PluginOne as needed, and when done, I want to register PluginOne (NOT CustomPlugin) with the plugin registration tool.
This works and all, until the step on the plugin triggers, which leads to the following error:
Exception Message: The plug-in type could not be found in the plug-in assembly: PluginOne.PluginOne
In the visual studio project, I have PluginOne and CustomPlugin in separate projects within the same solution, and the references between them are set.
Any Ideas to the potential solution? If any?