我写了一个插件并在nop.web
项目中使用它。现在我想控制它,如果已经安装了插件。
请给我解决方案。
答案 0 :(得分:3)
var pluginFinder = Nop.Core.Infrastructure.EngineContext.Current.Resolve<IPluginFinder>();
// check plugin is installed
var pluginDescriptor = pluginFinder.GetPluginDescriptorBySystemName("Misc.pluginname");
if (pluginDescriptor != null)
{
//Your code
}
答案 1 :(得分:0)
您需要编译它并将其部署到您的服务器。然后在管理员部分的插件部分下激活它。