Шаблон Word дает «исключение метода не поддерживается» для многих вызовов методов - PullRequest
0 голосов
/ 22 июля 2011

Контекст: я пытаюсь разработать шаблон Word 2007 в Visual Studio 2010. Целевой фреймворк - .NET 3.5. Я использую WCF SharePoint 2010 и добавил «Справочник по услугам» в свой проект шаблона Word 2007. Я отлаживаю в VS.

Я вызывал метод Max () с использованием LINQ, и я получил исключение. Я не понимаю, почему, так как Visual Studio показывает метод в моей интеллигенции. Но когда я захожу в свой «объектный браузер» и захожу в класс DataServiceQuery, я вижу только методы AddQueryOption, BeginExecute, Execute, EndExecute, GetEnumerator и 2-3 других. Я не вижу ни одного из методов LINQ, таких как Max (), Min (), Single () и т. Д., И если я их вызываю, то ни один из них не работает с NotSupportedException.

Не испорчен ли Intellisense? Я делаю что-то еще не так? Любые советы о том, как начать отладку этой проблемы?

1 Ответ

0 голосов
/ 22 июля 2011

From: http://msdn.microsoft.com/en-us/library/dd673933.aspx.

Набор запросов, выражаемых в синтаксисе LINQ, шире, чем те, которые включены в синтаксисе URI на основе представления состояния (REST), который используетсяуслуги передачи данных.NotSupportedException возникает, когда запрос не может быть сопоставлен с URI в целевой службе данных.

...