Composable.AddLocation doesn't works for me, even dll is loaded (i can see it in output window), but GetExport(s) return null always. I used standard example from http://xsockets.net/docs/the-plugin-framework
So this works:
Composable.LoadAssembly(Path.Combine(Helper.PluginsDirectory, "testplugin.dll"));
But this doesn't:
Composable.AddLocation(Helper.PluginsDirectory, SearchOption.AllDirectories, false);
All other code is same.
P.S. Here is solution: Composable.AddLocation begins to work when I deleted XSockets Plug-in Framework dll and dll, which describes plugin interface from Plugins directory.