Excel expects an XML service doc, but it doesn't send any Accept header. By default ASP.NET Web API OData sends back a JSON service doc when no Accept header is specified. As a result you cannot consume a default ASP.NET Web API OData service using Excel.
We should switch our default format for service documents to be XML.
Comments: +1 (but just for Service Docs).
We should switch our default format for service documents to be XML.
Comments: +1 (but just for Service Docs).