Sharepoint2010 Health Analyzer: Missing server side dependencies.

Posted on 2013-01-15
Medium Priority
Last Modified: 2013-01-16

We have a warning in Sharepoint Health Analyzer indicating a missing server side dependency:
Title Missing server side dependencies.  
Severity 1 - Error  
Category Configuration  
Explanation [MissingAssembly] Assembly [PAC.SharePoint.VersionInfoInDocs2010, Version=, Culture=neutral, PublicKeyToken=60365f8db63e4b17] is referenced in the database [WSS_Content], but is not installed on the current farm. Please install any feature/solution which contains this assembly. One or more assemblies are referenced in the database [WSS_Content], but are not installed on the current farm. Please install any feature or solution which contains these assemblies. 

Remedy  For more information about this rule, see "http://go.microsoft.com/fwlink/?LinkID=142689". 
Failing Servers    
Failing Services SPTimerService (SPTimerV4) 
Rule Settings View  

Open in new window

I have followed the instructions on this blog and found that this is what's causing the error (found in the CSV file generated by the script originating from the mentioned blog):

Windows PowerShell Transcript Start	
Start time: 20130116003044	
Username  : DOMAIN\sp_farm 	
Machine	  : SERVER (Microsoft Windows NT 6.1.7601 Service Pack 1) 
Transcript started, output file is MissingAssemblyOutput-2013-01-16_12-30.csv	
PAC.SharePoint.VersionInfoInDocs2010, Version=, Culture=neutral, PublicKeyToken=60365f8db63e4b17;https://sharepoint.com/siteA/subsiteA/Documents;UpdateVersionColumnsItemAdded;PAC.SharePoint.VersionInfoInDocs2010.UpdateVersionColumns.UpdateVersionColumns	
PAC.SharePoint.VersionInfoInDocs2010, Version=, Culture=neutral, PublicKeyToken=60365f8db63e4b17;https://sharepoint.com/siteA/subsiteA/Documents;UpdateVersionColumnsItemUpdated;PAC.SharePoint.VersionInfoInDocs2010.UpdateVersionColumns.UpdateVersionColumns	
PAC.SharePoint.VersionInfoInDocs2010, Version=, Culture=neutral, PublicKeyToken=60365f8db63e4b17;https://sharepoint.com/siteA/subsiteA/Documents;UpdateVersionColumnsCheckedOut;PAC.SharePoint.VersionInfoInDocs2010.UpdateVersionColumns.UpdateVersionColumns	
PAC.SharePoint.VersionInfoInDocs2010, Version=, Culture=neutral, PublicKeyToken=60365f8db63e4b17;https://sharepoint.com/siteA/subsiteB/Workbook;UpdateVersionColumnsItemAdded;PAC.SharePoint.VersionInfoInDocs2010.UpdateVersionColumns.UpdateVersionColumns	
PAC.SharePoint.VersionInfoInDocs2010, Version=, Culture=neutral, PublicKeyToken=60365f8db63e4b17;https://sharepoint.com/siteA/subsiteB/Workbook;UpdateVersionColumnsItemUpdated;PAC.SharePoint.VersionInfoInDocs2010.UpdateVersionColumns.UpdateVersionColumns	
PAC.SharePoint.VersionInfoInDocs2010, Version=, Culture=neutral, PublicKeyToken=60365f8db63e4b17;https://sharepoint.com/siteA/subsiteB/Workbook;UpdateVersionColumnsCheckedOut;PAC.SharePoint.VersionInfoInDocs2010.UpdateVersionColumns.UpdateVersionColumns	
PAC.SharePoint.VersionInfoInDocs2010, Version=, Culture=neutral, PublicKeyToken=60365f8db63e4b17;https://sharepoint.com/siteA/subsiteC;UpdateVersionColumnsItemAdded;PAC.SharePoint.VersionInfoInDocs2010.UpdateVersionColumns.UpdateVersionColumns	
PAC.SharePoint.VersionInfoInDocs2010, Version=, Culture=neutral, PublicKeyToken=60365f8db63e4b17;https://sharepoint.com/siteA/subsiteC;UpdateVersionColumnsItemUpdated;PAC.SharePoint.VersionInfoInDocs2010.UpdateVersionColumns.UpdateVersionColumns	
PAC.SharePoint.VersionInfoInDocs2010, Version=, Culture=neutral, PublicKeyToken=60365f8db63e4b17;https://sharepoint.com/siteA/subsiteC;UpdateVersionColumnsCheckedOut;PAC.SharePoint.VersionInfoInDocs2010.UpdateVersionColumns.UpdateVersionColumns	
Windows PowerShell Transcript End	
End time: 20130116003047	

Open in new window

How do I fix this problem? Will deleting the Event Receiver Reference as mention in the blog be enough or is it just removing the Health Analyzer Warning? I.e will I have problems when upgrading Sharepoint 2010 to the lates version?

All help greatly appreciated!
Question by:cegeland
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 10

Assisted Solution

by:Mohit Nair
Mohit Nair earned 400 total points
ID: 38780968
The log itself shows that the solution is missing in the farm.You need to download the wsp file and install it in the farm.
Please find the link below to download it.

Before installing check whether you have used this solution in your previous versions or another farm.

Second thing is that you wont face any upgrade issues in future if this doesnt get fixed. The workaround to upgrade sharepoint is to detach the database WSS_Content and then run the upgrade wizard. Once done attach the database back.

Author Comment

ID: 38781012
Thanks for your quick reply. Unfortunately the wsp file available for download is v.1.1, but my error seem to indicate that version 1.0 is missing. I can't seem to find the old 1.0 version anywhere.

Is there any other way to get rid of this error? The lists/libraries triggering the error contain lots of data so I would prefer not to delete the whole list/library...
LVL 14

Accepted Solution

KoenVosters earned 1600 total points
ID: 38782276
You can remove the eventreceivers with powershell:


The article shows how to remove them all. You can change it to target just a specific list.

Author Comment

ID: 38782285
Thank you. What happens when I do this- will files be deleted or is it just the reference to the columns mentioned that will be removed?
LVL 14

Expert Comment

ID: 38782384
No, what happens when you deploy a custom event handler to a list is that it attaches itself to that list. So that it can execute when an item is added to that list. What the powershell does, is detach the event handler from that list. It won't affect the items in that list.

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

For SharePoint sites, particularly public-facing ones, there are times when adding JavaScript, Meta Tags, CSS Styles or other content to the page <head> section is more practical than modifying master pages.  For instance, you could add the jQuery l…
SharePoint Designer 2010 has tools and commands to do everything that can be done with web parts in the browser, and then some – except uploading a web part straight into a page that is edited in SPD. So, can it be done? Scenario For a recent pr…
This is my first video review of Microsoft Bookings, I will be doing a part two with a bit more information, but wanted to get this out to you folks.
How to fix incompatible JVM issue while installing Eclipse While installing Eclipse in windows, got one error like above and unable to proceed with the installation. This video describes how to successfully install Eclipse. How to solve incompa…

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question