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