0

我已经构建了一个 Silverlight 仪表板以托管在 Dynamics 4.0 UI(站点地图链接)中 - 它调用 WCF 服务,该服务又使用 Linq to Sql(带有 CrmImpersonator)来查询 CRM 数据库。这一切都在我的开发机器上运行,但是当我将它部署到我们的开发服务器时,我收到以下 javascript 错误:

“Silverlight 应用程序中未处理的错误。操作期间发生异常,导致结果无效。检查 System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary 的内部异常 ...SilverlightDash.CRMObjService.CRMMethodCompletedEventArgs.get_Result 在 ...MainPage.svc_GetMethod.get_Result (对象发送者,CRMObjService.GetValueCompletedEventArgs e)

我已启用匿名访问以查看 wsdl 是否可从其所在的 ISV 文件夹中获得 - 请帮助 :)

4

1 回答 1

0

好吧,我找到了答案,或者说两个步骤:

第一步是更改 silverlight 客户端服务 url doh!

但是在途中我发现我必须将 crossdomain.xml 添加到 Web 应用程序的根目录中(它托管 wcf 服务)。

TTFN ...阿什利

于 2009-10-20T22:33:32.870 回答