Frage

Ich habe Probleme beim Upgrade meines aktuelles Projekt RIA Services zu nutzen. Ich habe alle notwendigen web.config Änderungen aber noch kein Glück. Ich habe alles kompiliert gut, aber wenn ich die Seite mit dem Datacontext getroffen bekomme ich einen Fehler. Ich gedebuggt mit Fiedler und ich bin 404 auf einen der Anfrage zu bekommen. Ich erhalte Header in meinem Gitter wieder so einige Kommunikation geschieht, aber keine Daten tatsächlich kommt durch. Eine andere Sache zu beachten ist, dass meine MVC Windows-Authentifizierung ausgeführt wird. Ich mache auch eine clientaccesspolicy.xml haben.

Fehler in Silverlight mit Header, aber keine Daten, alt text

Antwort von Fiddler:

  

[Httpexception]: Die Steuerung für   Pfad   '/Services/EpicWeb-Services-LegacyDomainService.svc/binary'   gefunden oder ist nicht nicht implementieren   IRegler. beim   System.Web.Mvc.DefaultControllerFactory.GetControllerInstance (Request   Request, Typ controller)
  beim   System.Web.Mvc.DefaultControllerFactory.CreateController (Request   Request, String controller)   beim   System.Web.Mvc.MvcHandler.ProcessRequest (Httpcontextbase   Httpcontext) bei   System.Web.Mvc.MvcHandler.ProcessRequest (Httpcontext   Httpcontext) bei   System.Web.Mvc.MvcHandler.System.Web.IHttpHandler.ProcessRequest (Httpcontext   Httpcontext) bei   System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute ()   beim   System.Web.HttpApplication.ExecuteStep (IExecutionStep   Schritt, Boolean & completedSynchronously)

War es hilfreich?

Lösung

Sieht aus wie alles, was ich war ein IgnoreRoute benötigt. Erster Versuch war ein Tippfehler.

routes.IgnoreRoute("{*allsvc}", new { allsvc = @".*\.svc(/.*)?" }); 
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top