当前位置: 代码迷 >> Silverlight >> WCF 服务老是报错,Why?
  详细解决方案

WCF 服务老是报错,Why?

热度:5396   发布时间:2013-02-26 00:00:00.0
WCF 服务总是报错,Why???


错误信息:

网页错误详细信息

用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.3; Zune 4.7; .NET CLR 1.1.4322; BOIE9;ZHCN)
时间戳: Tue, 18 Dec 2012 08:13:13 UTC


消息: Unhandled Error in Silverlight Application 操作过程中出现异常,结果无效。有关异常的详细信息,请查看 InnerException。   位于 System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
   位于 MyCharts.MyChartsService.GetRegionsEntityDataCompletedEventArgs.get_Result()
   位于 MyCharts.ElectricityMonitoringRegion.client_GetRegionsEntityDataCompleted(Object sender, GetRegionsEntityDataCompletedEventArgs e)
   位于 MyCharts.MyChartsService.ChartsServiceClient.OnGetRegionsEntityDataCompleted(Object state)
行: 1
字符: 1
代码: 0
URI: http://192.168.1.202/Web/ElectricityMonitoringRegion.aspx


消息: Unhandled Error in Silverlight Application 操作过程中出现异常,结果无效。有关异常的详细信息,请查看 InnerException。   位于 System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
   位于 MyCharts.MyChartsService.GetCodeDetailsEntityDataCompletedEventArgs.get_Result()
   位于 MyCharts.ElectricityMonitoringRegion.client_GetCodeDetailsEntityDataCompleted(Object sender, GetCodeDetailsEntityDataCompletedEventArgs e)
   位于 MyCharts.MyChartsService.ChartsServiceClient.OnGetCodeDetailsEntityDataCompleted(Object state)
行: 1
字符: 1
代码: 0
URI: http://192.168.1.202/Web/ElectricityMonitoringRegion.aspx





消息: Unhandled Error in Silverlight Application 操作过程中出现异常,结果无效。有关异常的详细信息,请查看 InnerException。   位于 System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
   位于 MyCharts.MyChartsService.GetCodeDetailsEntityDataCompletedEventArgs.get_Result()
   位于 MyCharts.ElectricityMonitoringRegion.client_GetCodeDetailsEntityDataCompleted(Object sender, GetCodeDetailsEntityDataCompletedEventArgs e)
   位于 MyCharts.MyChartsService.ChartsServiceClient.OnGetCodeDetailsEntityDataCompleted(Object state)
行: 1
字符: 1
代码: 0
URI: http://192.168.1.202/Web/ElectricityMonitoringRegion.aspx


实际状况:

    Silverlight项目是运行在“Asp.Net”站点里面的,Asp.Net站点运行正常,但是里面嵌入的“Silverlight”项目却总是提示“WCF服务方法错误”。  “WCF服务方法”也是在“Asp.Net”站点里面的。 
    “IIS是7.5”的,“MIME类型”用的是它的默认的。“IIS是7.5”默认配置有
“.xaml application/xaml+xml
.xap application/x-silverlight-app”  这两个。   
     一般Web项目部署,只要“asp.Net站点部署好了”,由于“WCF服务”在站点里面,那么Silverlight项目的运行也没问题,为什么这里就是报错呢???

------解决方案--------------------------------------------------------
http://www.cnblogs.com/gossip/archive/2012/07/17/2595527
------解决方案--------------------------------------------------------
iis里你的web根目录加上crossdomain.xml
xml内容google上有
------解决方案--------------------------------------------------------
  相关解决方案