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

missing event receivers

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

excel view

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

Information Technology Professional with Two decades of SharePoint Experience.

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

Leave a Reply