Microsoft.sharepoint.dll and SharePoint 2013 client dll location

This SharePoint tutorial explains the location of SharePoint dlls. We will see microsoft.sharepoint.dll location 2013, sharepoint 2013 client dll location and SharePoint 2013 search dll, etc.

microsoft.sharepoint.dll location SharePoint 2013/2016:

Below is the microsoft.sharepoint.dll location in SharePoint 2013/2016.

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI (SharePoint 2016)


C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\13\ISAPI (SharePoint 2013)

SharePoint 2013 client dll location

We will use two dlls for SharePoint C#.Net development.

  • Microsoft.SharePoint.Client.dll
  • Microsoft.SharePoint.Client.Runtime.dll

Below is the SharePoint 2013 client dll location.

E:\Program Files\Common Files\microsoft shared\Web Server Extensions\16\ISAPI

Search API and their location in SharePoint 2013

SharePoint 2013 provides some API to work with search functionality in custom solutions and applications.

Through this APIs, you can query search results in different ways. Search in SharePoint 2013 provides:

  • Client object model (CSOM)
  • JavaScript object model (JSOM)
  • Representational State Transfer (REST) service

Search API and there location in SharePoint 2013

Below are Search APIs and the path:

.NET CSOM SharePoint

%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\ISAPI

Silverlight CSOM SharePoint

%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\LAYOUTS\ClientBin

JavaScript CSOM SharePoint
%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\LAYOUTS

SharePoint REST service endpoints

SharePoint Server object model
%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\ISAPI

You may like following SharePoint tutorials:

Hope this SharePoint tutorial explains, SharePoint 2013 client dll location and microsoft.sharepoint.dll location 2013.