Ich habe eine sehr einfache Beispiel Silverlight-Anwendung. Ich habe einen Domänenservice mit einem Entitätsmodell hinzugefügt, das über eine Entität verfügt. Die Client-App lädt beim Start alle Zeilen der Entity. Wenn ich das auf meiner Entwicklungsbox ausführe, funktioniert es wie erwartet. Wenn ich es jedoch auf unseren Testserver verschiebe, bekomme ich eine Ausnahme, die besagt, dass die Methode, die ich anrufe, nicht gefunden werden kann (Ladeoperation für Abfrage 'GetCTCStation' fehlgeschlagen. Der entfernte Server hat einen Fehler zurückgegeben. NotFound.). Als ich die Client/Server-Kommunikation genauer mit Fiddler inspizierte, fand ich heraus, dass die Anfrage an http://[server url] /ClientBin/SilverlightApplication7-Client-Web-CTCService.svc/binary geht. Ich habe den Domain-Service zum Root des Webprojekts hinzugefügt, daher verstehe ich nicht, warum der Client im ClientBin-Verzeichnis danach sucht. Es ist offensichtlich nicht da. Was mache ich hier falsch? Ich hatte nie Probleme mit der Juli-Preview-Version von RIA.WCF RIA Service Bereitstellungsproblem
Es ist relativ, aber das wird in der Generated_Code-Datei automatisch behandelt. Und es gibt nichts in der Webconfig zu konfigurieren. Ich habe die Standardeinstellungen beim Erstellen eines Domain-Service verwendet. Ich habe versucht, das uri beim Instanziieren des Dienstes explizit zu setzen, und die gleiche Ausnahme trat auf.
Die Datei System.ComponentModel.DataAnnotations.dll ist in diesem SDK nicht mehr vorhanden. Sollten wir diese Antwort abstimmen? – YeahStu
Ich bin auf Silverlight 5 und Ria Services 1.0 SP2 und diese Antwort ist noch gültig. In der Tat, bitte @ Dragan oder jeder, der kann, dies als eine Antwort markieren. –