Я не уверен, может быть, я просто не нахожу правильную информацию. Но история OData на Windows Phone 7 кажется неполной. Я выполнил действия, описанные в этом сообщении блога:
http://dotnetspeak.com/index.php/2010/03/windows-phone-7-application-with-odata/
Это сгенерировало ожидаемые типы клиентов, как описано. К сожалению, когда я добавляю класс и ссылку на свое клиентское приложение Windows Phone (System.Data.Services.Client.dll) и компилирую, я получаю следующее сообщение об ошибке:
The type or namespace name 'DataServiceQuery' does not exist in the namespace 'System.Data.Services.Client' (are you missing an assembly reference?)
Так я что-то упускаю? все, что мне нужно, это иметь возможность запрашивать службу данных odata. Если есть другой способ, техника или библиотека, я открыт для использования.