RIA サービスを使用するために現在のプロジェクトをアップグレードするのに問題があります。必要なすべての web.config 変更を追加しましたが、まだ運がありません。すべてが正常にコンパイルされますが、データコンテキストを使用してページにアクセスするとエラーが発生します。フィドラーでデバッグしたところ、リクエストの 1 つで 404 が返されました。グリッドでヘッダーを取得しているため、通信は行われていますが、実際にはデータが送信されていません。注意すべきもう 1 つのことは、私の MVC が Windows 認証を実行していることです。clientaccesspolicy.xml もあります。
ヘッダーはあるがデータがない Silverlight でエラーが発生しました。
フィドラーからの応答:
[HttpException]: パス '/Services/EpicWeb-Services-LegacyDomainService.svc/binary' のコントローラーが見つからないか、IController を実装していません。System.Web.Mvc.DefaultControllerFactory.GetControllerInstance (RequestContext requestContext、タイプ controllerType) で
System.Web.Mvc.DefaultControllerFactory.CreateController(RequestContext requestContext、String controllerName) で System.Web.Mvc.MvcHandler.ProcessRequest(HttpContextBase httpContext) で System.Web.Mvc.MvcHandler.ProcessRequest(HttpContext httpContext) で System.Web. Mvc.MvcHandler.System.Web.IHttpHandler.ProcessRequest(HttpContext httpContext) System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() で System.Web.HttpApplication.ExecuteStep(IExecutionStep ステップ、Boolean& completedSynchronously)