【问题标题】:Crashing WCF WebService on Windows Phone在 Windows Phone 上崩溃 WCF WebService
【发布时间】:2014-08-21 08:01:37
【问题描述】:

我在我的项目中使用了 3 个 Web 服务并且它运行正常。但是在这几天,它在创建它的客户端时崩溃了,我没有改变任何东西

我该如何解决,请你帮帮我好吗?

【问题讨论】:

  • 不确定是否与问题有关,但我不禁注意到您的配置文件缺少 XML 标头:<?xml version="1.0" encoding="UTF-8"?>
  • 不幸的是,它没有改变任何东西。
  • 尝试更新服务引用,或删除后重新添加。
  • 我已经完成了,但还是不行。

标签: web-services wcf windows-phone-8 windows-phone endpoint


【解决方案1】:

这表示您的服务配置文件未找到。您是否从 app.config 正确引用它?

您似乎正在使用 WPF 或 Silverlight,因此请找到您的 app.config 文件。

您不能将 configSource= 应用于因为它是一个配置节组 - 不是一个简单的配置节,并且 configSource 属性仅适用于简单的配置节。

但是,您应该绝对能够将 configSource 属性应用于内部的任何节点——我一直在生产系统中这样做——而且它确实有效;用于行为、服务、客户端、绑定等;每个都在一个单独的 .config 文件中。

.ClientConfig 也是一个不好的扩展。所有配置文件都应具有 .config 扩展名。

在您无法为设置配置外部配置源的最坏情况下,请将它们移回应用程序的 app.config 文件!

【讨论】:

  • 你能解释一下我该怎么做吗?因为在过去,Visual Studio 是自己做的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多