Create multiple instances of plugin, using the same dll in different AppDomains

Hi There,

We have a Visual WPF plugin loaded from a dll, all works as expected with it and we are able to get it created into a new AppDomain. When attempting to create a new tab with a new instance of the same visual plugin, it is still referring to the previously created appdomain.

Is it possible to Load a Module (dll) into a new appdomain several times, keeping each instance of the plugin separated?

I have noted that this was asked in 2014 More than one instance of the same plugin, but was wondering if things have changed since then to permit this and if so, what would be the best way to do it? If it is not possible currently, are there any plans on adding support for it in the future?


it works with WPF sample:

can you create a simple testcase that reproduces this issue, pls?
you can send it to support@ for keeping privacy

Thanks, ill see if i can get a bare bones version working or adapt from the demo