Как настроить действительно простую службу данных WCF и модель сущностей, которая работает? - PullRequest
0 голосов
/ 04 июня 2010

Хорошо, это будет казаться действительно глупым, но по сути это то, что я пытаюсь сделать в двух словах ... http://msdn.microsoft.com/en-us/library/dd465161.aspx

Проблема в том, что когда я создаю Службу данных WCF и просматриваю ее, все выглядит хорошо на уровне корня, и как только я покидаю корень, я получаю ошибки http 500.

Я не получаю приличной информации о том, как исправить ошибку или что-то пошло не так: «Внутренняя ошибка сервера» ... бесполезно.

Так что мой вопрос вроде двоякий ... Как настроить простую службу данных WCF, которая опирается на модель объекта, а затем связать некоторые простые данные со списком или чем-то в клиенте WPF?

но также ...

Как отладить эти ошибки http 500?

Только для уточнения:

Я следовал за шагами здесь ... http://msdn.microsoft.com/en-us/library/dd728275.aspx ... создать модель и сервис.

Корневой URL "http://localhost/Northwind.svc" отлично работает.

Просмотр "http://localhost/Northwind.svc/Orders" вызывает http 500.

Ответы [ 2 ]

1 голос
/ 20 ноября 2010

Это помогает много: http://blogs.msdn.com/b/phaniraj/archive/2008/06/18/debugging-ado-net-data-services.aspx

Также можно загрузить fiddler , чтобы использовать его для мониторинга запросов / ответов (см. this )

1 голос
/ 04 июня 2010

Я бы начал с присоединения отладчика к вашему сервису, когда вы используете браузер для доступа к нему.

Возможно, вы захотите попробовать другой клиент, потому что обычно есть ответ от сервиса, кроме 500 кодов ошибок,но браузер показывает только 500 ошибок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...