我有一个非常基本的silverlight应用程序,允许在表单上进行数据编辑(来自SQL Server数据库)。如果我从Visual Studio调试它,该应用程序工作得很好,但如果我将它发布到IIS服务器,则表单会加载,但它们上的数据不会。我收到错误:
“消息:未处理的错误 Silverlight应用程序加载操作 查询失败 'GetItcLoadTransactionsForLoadDate'。 远程服务器返回错误: 未找到。在 System.ServiceModel.DomainServices.Client.OperationBase.Complete(例外 错误) System.ServiceModel.DomainServices.Client.LoadOperation.Complete(例外 错误) System.ServiceModel.DomainServices.Client.DomainContext.CompleteLoad(IAsyncResult的 asyncResult)at System.ServiceModel.DomainServices.Client.DomainContext<> C_ DisplayClass1b.b _17(对象 )行:1个字符:1个代码:0“
任何想法我的问题可能是什么。我是一个完整的新手与silverlight和IIS。
答案 0 :(得分:1)
检查您的任何服务的端点是否指向您的部署站点而不是您的调试服务器。另外,请确保您拥有crossdomain.xml
或clientaccesspolicy.xml
。
有关其他信息,请参阅this answer。