如何检查插件是否已安装?

时间:2014-10-17 05:00:05

标签: nopcommerce

我写了一个插件并在nop.web项目中使用它。现在我想控制它,如果已经安装了插件。

请给我解决方案。

2 个答案:

答案 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)

您需要编译它并将其部署到您的服务器。然后在管理员部分的插件部分下激活它。