【问题标题】:How do I setup a really simple WCF Data service and entity model that works?如何设置一个真正简单的 WCF 数据服务和有效的实体模型?
【发布时间】:2010-06-04 16:14:15
【问题描述】:

好吧,这看起来真的很愚蠢,但基本上这就是我想要做的简而言之...... 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 ... 创建模型和服务。

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

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

【问题讨论】:

    标签: wpf wcf entity-framework data-binding


    【解决方案1】:

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

    还可以下载fiddler,您可以使用它来监控请求/响应(请参阅this

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

      • 我已经尝试过了......调试器似乎没有启动。服务本身(无论如何我的类)中几乎没有代码,只有初始化方法并且工作正常。调试器永远不会被击中......就像整个框架背后的东西正在死去。当然,iis 日志也不会显示任何内容。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多