Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net Siverlight使用WCF与服务器对话_Asp.net_Wcf_Silverlight - Fatal编程技术网

Asp.net Siverlight使用WCF与服务器对话

Asp.net Siverlight使用WCF与服务器对话,asp.net,wcf,silverlight,Asp.net,Wcf,Silverlight,我正在使用WCF与服务器进行简单的Siverlight应用程序对话。当我在visual studio中运行该应用程序时,它工作正常。但是,当我托管unders IIS时,来自服务器的数据将永远不会返回。 有人能解释一下这一点吗?我如何用WCF调试silverlight应用程序?您是否收到服务器的任何响应?silverlight应用程序是否配置为引用正确的web服务而不是visual studio web服务器?您能否在浏览器中浏览到WCF服务并获得响应? www.example.com/myse

我正在使用WCF与服务器进行简单的Siverlight应用程序对话。当我在visual studio中运行该应用程序时,它工作正常。但是,当我托管unders IIS时,来自服务器的数据将永远不会返回。
有人能解释一下这一点吗?我如何用WCF调试silverlight应用程序?

您是否收到服务器的任何响应?silverlight应用程序是否配置为引用正确的web服务而不是visual studio web服务器?您能否在浏览器中浏览到WCF服务并获得响应? www.example.com/myservice.svc


只是一些想法…

使用“附加到流程”。请记住,Silverlight正在客户端上运行,因此您可以在IE中打开该应用程序,然后将visual studio连接到该应用程序

您可能还需要查看以检查交通是否流向正确的位置。

您可以尝试。
或者在托管您的服务的网站上启用wcf登录,这将为您提供更多信息。阅读更多信息。

您是否收到服务器的任何响应?您的silverlight应用程序是否配置为引用正确的web服务而不是visual studio web服务器?是,您能否在浏览器中浏览到您的WCF服务并获得响应?是的,在visual studio中工作正常。在IIS中托管时。我为IIS中托管的服务添加服务引用并停止工作。我可以浏览到该服务,甚至创建一个非silverlight客户端来使用该服务,工作正常。在IIS中托管silverlight时,如何调试silverlight。您能否详细介绍如何使用附加到进程。似乎我无法使用附加到进程调试silverlight。