1

我正在尝试使用早期绑定从插件程序集对象中获取插件。

List<PluginAssembly> pluginList;
pluginList = xrmContext.PluginAssemblySet
    .Where(Plugin => Plugin.SolutionId == solution.Id).ToList();
foreach (PluginAssembly tempPlugin in pluginList)
{...}

现在我想检索程序集中的插件,但我似乎无法Plugin在对象中找到名为的类或明确定义的集合PluginAssembly

如何检索插件对象?

4

2 回答 2

1

您必须检索 pluginTypes 对象。

只是不清楚。

于 2012-06-18T15:14:22.020 回答
0

插件必须实现 IPlugin。我不确定 PluginAssembly 给你什么信息,但我猜你应该能够使用反射来获取程序集中的类,然后确定它们是否实现 IPlugin。请参阅此答案以获取帮助。

于 2012-06-18T15:17:04.320 回答