Tôi có một ứng dụng mẫu bạc ánh sáng rất đơn giản. Tôi đã thêm một dịch vụ miền vào nó với một mô hình thực thể có một thực thể. Ứng dụng khách chỉ cần tải tất cả các hàng trong thực thể lúc khởi động. Khi tôi chạy nó trên hộp phát triển của tôi, nó hoạt động như mong đợi. Tuy nhiên, khi tôi di chuyển nó đến máy chủ thử nghiệm của chúng tôi tôi nhận được một ngoại lệ nói rằng phương pháp tôi đang gọi không thể được tìm thấy (tải hoạt động không thành công cho truy vấn 'GetCTCStation'. Máy chủ từ xa trả về một lỗi. NotFound.). Khi tôi kiểm tra thông tin liên lạc của máy khách/máy chủ chặt chẽ hơn với Fiddler, tôi đã phát hiện ra rằng yêu cầu sẽ là http://[server url] /ClientBin/SilverlightApplication7-Client-Web-CTCService.svc/binary. Tôi đã thêm dịch vụ miền vào thư mục gốc của dự án web, vì vậy tôi không hiểu tại sao khách hàng lại tìm kiếm nó trong thư mục ClientBin. Rõ ràng là không có ở đó. Tôi làm gì sai ở đây? Tôi chưa bao giờ có bất kỳ vấn đề nào với phiên bản xem trước tháng 7 của RIA.Vấn đề triển khai dịch vụ WCF RIA
Nó tương đối, nhưng được xử lý trong tệp Generated_Code tự động. Và không có gì trong cấu hình web. Tôi đã sử dụng cài đặt mặc định khi tạo dịch vụ miền. Tôi đã cố gắng thiết lập một cách rõ ràng uri khi instantiating dịch vụ và ngoại lệ tương tự xảy ra.
Tệp System.ComponentModel.DataAnnotations.dll không còn tồn tại trong SDK này nữa. Chúng ta có nên bỏ phiếu cho câu trả lời này không? – YeahStu
Tôi đang sử dụng Silverlight 5 và Ria Services 1.0 SP2 và câu trả lời này vẫn hợp lệ. Trong thực tế, xin vui lòng @ Dragan hoặc bất cứ ai có thể, đánh dấu này như là một câu trả lời. –