【发布时间】:2018-08-04 10:50:56
【问题描述】:
var plugins = Activator.CreateInstance(types.First()) as IPluginFinder;
此代码在 nopcommerce 4.10 中停止并出现错误,这些是,在以前的版本中没有问题(4.00)
完整代码:
var types = typeFinder.FindClassesOfType<IPluginFinder>();
if (types.Count() == 1)
{
var plugins = Activator.CreateInstance(types.First()) as IPluginFinder;
var currentPlugin = plugins.GetPluginDescriptorBySystemName("misc.myplugin");
if (currentPlugin == null || currentPlugin.Installed == false)
return;
}
错误: 没有为此对象定义无参数构造函数
【问题讨论】:
标签: c# nopcommerce