Amn*_*han 1 sitecore sitecore6
我正在尝试为sitecore创建一个事件处理程序.
我已经完成了以下步骤.
<handler type="TestEventHandlers.EventHandler , TestEventHandlers" method="OnItemSaved"/>但我得到以下错误:
Could not resolve type name:
TestEventHandlers.EventHandler, TestEventHandlers.EventHandler
(method: Sitecore.Configuration.Factory.CreateType(XmlNode configNode, String[] parameters, Boolean assert)).
Run Code Online (Sandbox Code Playgroud)
我对处理程序的type属性中的程序集名称感到困惑.
Sea*_*ney 10
类型的程序集限定名称由类型名称组成,包括其名称空间,后跟逗号,后跟程序集的显示名称.> MSDN
您的类的程序集限定名称可能如下所示:
TestEventHandlers.EventHandler, TestEventHandlers
Run Code Online (Sandbox Code Playgroud)
假设您的dll(程序集)已命名,TestEventHandlers并且您编写的类EventHandler在TestEventHandlers命名空间内被调用.换句话说,您的TestEventHandlersdll中包含此代码,并且该DLL位于Sitecore网站的bin目录中.
namespace TestEventHandlers
{
public class EventHandler
{
public void OnItemSaved(object sender, EventArgs args)
{
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1763 次 |
| 最近记录: |