Click here to Skip to main content
15,886,061 members
Please Sign up or sign in to vote.
4.00/5 (1 vote)
See more:

Hi, is there a way I can add more features through plugins to a software that i've made without having to recode it. Am thinking something like deciding to add a form to your project that perhaps allows the user to do additional stuff. The user just downloads an executable file which adds the extra functionality (in this case a form/window)automatically, is this possible?
Posted

Please see my skeleton of plug-in architectures in my past Answers:
Create WPF Application that uses Reloadable Plugins...[^],
AppDomain refuses to load an assembly[^].

—SA
 
Share this answer
 
Comments
Albin Abel 16-Apr-11 15:42pm    
Good answers.
Sergey Alexandrovich Kryukov 16-Apr-11 15:57pm    
Thank you, Albin.
--SA
If you didn't provide plugin support in your orignal code, you'll have to recode your app anyway. You wouldn't have to rewrite the whole thing, but if you didn't structure your app properly to support plugins, you'll end up recoding a good sized chunk of it.

Otherwise, no, there is no way to add functionality to your orignal app without modifying its code.
 
Share this answer
 
Comments
Albin Abel 16-Apr-11 15:43pm    
Right answer

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900