我在 Windows 服务进程中激活了几个插件。我有另一个运行 GUI 应用程序的进程。我想要的是以某种方式获得激活的插件形成服务。问题是我无法在服务进程中获得激活的插件事件。有任何想法吗?
PS:我说的是 System.Addin
编辑:
我真正想要的是关闭插件。一种方法是像下面的代码。问题是我需要对插件的引用。GUI 应用程序没有这样的参考。我应该在服务中序列化并在 GUI 中反序列化吗?
// Retreive the AddInController for my add-in and then shut it down
AddInController.GetAddInController(addin).Shutdown();