Fix “Missing Event Receivers” issue in SharePoint Migration

During SharePoint 2010 Migration, Preupgradecheck reported the issue of missing Event Receivers:

The following event receiver assembly(s) are referenced by the content, but they are not installed on the web server

The following event receiver assembly(s) are referenced by the content, but they are not installed on the web serverSo,  To resolve this issue we need to two steps:

  1. Get all list locations, where a particular event receiver is registered
  2. Unregister the event receiver from the list/document library.

Step 1: Get the list of location (Lists, Document Libraries) where the particular Event handler is registered:

How to get the locations where event receivers are installed? Simple! Just execute the following STSADM command:

stsadm -o enumallwebs -includeeventreceivers > EventReceivers.txt

Now we got the report. By opening the EventReceivers.txt in Excel, you can examine where that particular event receiver is in use.

Step 2: Un-Register the Event Receivers:

We have got the locations now. The next step is to unregister them. Here comes the Handy tool: Event Receiver Manager, download it from: Here

Fix "Missing Event Receivers" issue in SharePoint Migration

Navigate to the site from the report, Select the library, and then click “Remove Selected Event Handler” button. That’s all!

Another nice utility to help on this issue is: SharePoint Manager Download SharePoint Manager 

Event Receiver Missing issue Solution in SharePoint

You can use:  Event Receiver Manager also!

Salaudeen Rajack

Salaudeen Rajack - SharePoint Expert with Two decades of SharePoint Experience. Love to Share my knowledge and experience with the SharePoint community, through real-time articles!

3 thoughts on “Fix “Missing Event Receivers” issue in SharePoint Migration

Leave a Reply

Your email address will not be published.