这是一个我遇到的奇怪问题,我不确定这是一个Umbraco问题还是更高级别的问题。
解释:我们有一个后端用户上传文件的节点,然后勾选一个框并按下保存。当他们按下保存时,如果勾选了勾选框,那么我们应该处理他们上传的内容。要实现这一点,我使用Document.AfterSafe += new Document.SaveEventHandler(MethodCall)
行调用一个函数,然后检查复选框是否勾选,然后从那里开始。
这一切都是第一次有效。但是当用户几天后上传新文件时,代码就无法运行。让它运行的唯一方法是将.dll重新复制到“bin”文件夹中,然后按save。
这对任何人都响铃吗?似乎.dll在第一次之后停止侦听SaveEventHandler。