I got the latest version of oData from Nuget yesterday because I was having trouble adding a second Odata client to a project of mine. If both client codes are in the same level of the project, same starting namespace, there is a problem. To fix this problem I recreated the second client in another folder/namespace. Now the problem is this error:
The type or namespace name 'DataServiceQuerySingle' does not exist in the namespace 'Microsoft.OData.Client' (are you missing an assembly reference?)
I'm not sure what to do about this, still. I fixed some of my problems by removing libraries that someone had actually manually included in the solution and just having the nuget packages. I think I finally just had to manually call the odata service using HttpClient. SO overally my solution works but I'm not happy about it.