WinForm Plugin System

I created a WinForm C # 2.0 application that loads a DLL, looks for an interface, and then loads the interface as a plugin. I load plugins in the same application as the main application because they have a graphical interface that I directly load into the application as a tab element.

I would like to upload them to my own application domain, but I do not think that this is possible due to the GUI. I would also like to follow them to see if they are reacting and unloading them.

Is it possible? If I upgrade to WPF, everything will be simpler.

+3
source share
1 answer

WinForms UI, , , .

, , , . . .

: WPF System.AddIn(aka MAF) , UI, MAF , .

+1

Source: https://habr.com/ru/post/1747691/


All Articles