我已经构建了一个Silverlight仪表板,用于托管在Dynamics 4.0 UI(站点地图链接)中 - 它调用一个WCF服务,该服务使用Linq to Sql(带有CrmImpersonator)来查询CRM数据库。这一切都适用于我的Dev机器,但当我将它部署到我们的开发服务器时,我得到以下javascript错误:
“Silverlight应用程序中未处理的错误。操作期间发生异常,导致结果无效。请检查System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary的内部异常... SilverlightDash.CRMObjService.CRMMethodCompletedEventArgs.get_Result at ... MainPage.svc_GetMethod.get_Result(object sender,CRMObjService.GetValueCompletedEventArgs e)
我已启用匿名访问,以查看是否可以从ISV文件夹中获取wsdl - 请帮助:)
答案 0 :(得分:0)
我找到了答案,或者说是两个步骤:
第一步是改变silverlight客户服务url doh!
但是在路上我发现我必须将crossdomain.xml添加到Web App的根目录(托管wcf服务)。
TTFN ......阿什利