如何设置一个非常简单的WCF数据服务和实体模型?

时间:2010-06-04 16:14:15

标签: wpf wcf entity-framework data-binding

好的,这似乎真的很愚蠢,但基本上这就是我想要做的事情...... http://msdn.microsoft.com/en-us/library/dd465161.aspx

问题在于,当我创建WCF数据服务并浏览到它时,一切看起来都很好的根级别,一旦我离开root,我就会得到http 500错误。

我没有得到关于如何修复错误或出现问题的正确信息,它说“内部服务器错误”......没有帮助。

所以我的问题有点双重...... 如何设置依赖实体模型的简单WCF数据服务,然后将一些简单数据绑定到列表框或WPF客户端中的某些内容?

但也......

如何调试那些http 500错误?

只是为了澄清:

我按照这里的步骤...... http://msdn.microsoft.com/en-us/library/dd728275.aspx ......创建模型和服务。

根网址“http://localhost/Northwind.svc”工作正常。

浏览“http://localhost/Northwind.svc/Orders”会导致http 500。

2 个答案:

答案 0 :(得分:1)

当您使用浏览器访问它时,我会首先将调试器附加到您的服务中。

您可能想尝试使用其他客户端,因为除了500错误代码之外,通常还有来自服务的响应,但浏览器只显示500错误页面。

答案 1 :(得分:1)

这有助于很多: http://blogs.msdn.com/b/phaniraj/archive/2008/06/18/debugging-ado-net-data-services.aspx

同样下载fiddler您可以使用它来监控请求/回复(请参阅this