【发布时间】:2012-02-07 14:16:24
【问题描述】:
我在 Windows 服务进程中激活了几个插件。我有另一个运行 GUI 应用程序的进程。我想要的是以某种方式获得激活的插件形成服务。问题是我无法在服务进程中获得激活的插件事件。有什么想法吗?
PS:我说的是 System.Addin
编辑:
我真正想要的是关闭插件。一种方法是像下面的代码。问题是我需要对插件的引用。 GUI 应用程序没有这样的参考。我应该在服务中序列化并在 GUI 中反序列化吗?
// Retreive the AddInController for my add-in and then shut it down
AddInController.GetAddInController(addin).Shutdown();
【问题讨论】:
-
不,它是 MAF -> 托管插件框架
-
好的,那就忽略我的评论吧:)