我创建了一个silverlight 4应用程序,它使用RIA和EntityFramework连接到数据库。这个应用程序在我的开发机器中工作时一无所获,但一旦部署在服务器上。我得到这个错误:Silverlight 4 + RIA部署问题!
异常已被调用的目标引发。
在 System.ServiceModel.DomainServices.Client.WebDomainClient
1.BeginQueryCore(EntityQuery query, AsyncCallback callback, Object userState) at System.ServiceModel.DomainServices.Client.DomainClient.BeginQuery(EntityQuery query, AsyncCallback callback, Object userState) at System.ServiceModel.DomainServices.Client.DomainContext.Load(EntityQuery query, LoadBehavior loadBehavior, Action
1回调,对象userState) 在CDSUniformDesign.MainPage.MyProjectDesignsLoad_Completed(对象 发件人,EventArgs e)上 System.ServiceModel.DomainServices.Client.OperationBase .Complete(例外 误差)处 System.ServiceModel System.ServiceModel.DomainServices.Client.LoadOperation.Complete(例外 误差)在 System.ServiceModel.DomainServices.Client.DomainContext.CompleteLoad(IAsyncResult的 asyncResult)。 DomainServices.Client.DomainContext。 <> C_ DisplayClass1b.b _17(对象 )
该服务器是专用的Windows 2003 R2。我将源代码上传到服务器并在那里运行,没有任何问题(在Visual Web Developer 2010中)。我从浏览器中检查了“svc”网址,它似乎也在工作。
我真的很难理解这个原因,任何人都可以帮助我吗?
感谢,
Özden
我记得很难将RIA services/Silverlight项目部署到我的托管环境。尽管我没有和你一样的错误,但这篇博文帮助我解决了一些问题:http://blogs.msdn.com/b/saurabh/archive/2010/03/16/ria-services-application-deployment .aspx也许值得检查一下。 – 2011-02-08 13:56:05