Introduction
While working with Client Context you might have come across this error in
Visual Studio;
'Microsoft.SharePoint.Client.ClientContext' does not contain a definition for
'Load' and no extension method 'Load' accepting a first argument of type 'Microsoft.SharePoint.Client.ClientContext'
could be found (are you missing a using directive or an assembly reference).

Solution
The reason for the load method error is as follows:
- ClientContext inherits from ClientRuntimeContext.
- ClientContext is defined in Microsoft.SharePoint.Client.dll.
- ClientRuntimeContext is defined in Microsoft.SharePoint.Client.Runtime.dll.
- ClientRuntimeContext defines the Load method.
Happy SharePointing !!!

Akash RPosted Jul 27, 2018, 2:29 AM
Also, make sure the Target Framework version is greater than or equal to .NET Frameworkversion 4.5. You can find this configuration by right clicking the solution -> select Properties -> Choose the Target Framework version to 4.5
vinay ayinPosted Jul 5, 2018, 7:35 PM
Thanks a lot for getting this posted. This helped me.