2011-02-08 71 views
0

由於某些原因,我的功能事件接收器在停用和卸載後仍然運行。我的調查列表上運行的SharePoint 2010服務器上有一個功能事件接收器,可防止用戶刪除調查響應。如果我禁用了功能事件接收器,我仍然無法刪除響應。即使在我執行卸載和iisreset之後,事件接收器仍在運行。我的解決方案是運行一個powershell命令,它將從調查列表中物理刪除事件接收器。一旦我這樣做了,我就可以刪除現有調查中的調查回覆。任何想法爲什麼即使在停用和卸載後,我仍然有一個附加的事件接收器到我的調查列表中?孤兒事件接收器SharePoint 2010

回答

1

如果您已將Event Receiver添加到FeatureActivated中的列表中,則應該從FeatureDeactivating中的列表中將其刪除。

+0

但它適用於添加到網站的任何調查。因此,如果我對一個站點進行了50次調查,則事件接收者將針對所有50次調查運行... – 2011-02-11 13:23:46

相關問題