2011-02-08 30 views
0

何らかの理由により、私のイベントイベントレシーバーは、非アクティブ化とアンインストール後も引き続き実行されます。アンケートリストで実行されるSharePoint 2010サーバー上の機能イベント受信者を使用して、ユーザーがアンケート回答を削除できないようにしました。フィーチャイベントレシーバを無効にすると、まだレスポンスを削除できません。アンインストールとiisresetを実行した後でも、イベントレシーバーはまだ実行されていました。私の解決策は、PowerShellコマンドを実行してイベント受信者を調査リストから物理的に削除することでした。私がそれをした後、私は既存の調査からの調査回答を削除することができました。非アクティブ化とアンインストールの後でも私のアンケートリストに添付されたイベントレシーバーが残っているのではないでしょうか?孤立したイベントレシーバーSharePoint 2010

答えて

1

FeatureActivatedのリストにEvent Receiverを追加した場合は、FeatureDeactivatingのリストから削除する必要があります。

+0

しかし、これはサイトに追加されたすべての調査に適用されます。 1つのサイトに対して50回のアンケートがある場合、50個のアンケートのすべてについて、イベントレシーバが実行されます。 –

+0

これはどのような種類のイベントレシーバですか?リストまたはコンテンツタイプ?また、どのように追加されましたか:要素のXMLまたはコード?コードで追加した場合は、コードで削除する必要があります。 –

関連する問題