मेरे पास एक बहुत ही सरल नमूना चांदी की रोशनी एप्लिकेशन है। मैंने एक इकाई मॉडल के साथ एक डोमेन सेवा जोड़ा जिसमें एक इकाई है। क्लाइंट ऐप स्टार्टअप पर इकाई में सभी पंक्तियों को बस लोड करता है। जब मैं इसे अपने विकास बॉक्स पर चलाता हूं, तो यह अपेक्षा के अनुसार काम करता है। हालांकि, जब मैं इसे अपने परीक्षण सर्वर पर ले जाता हूं तो मुझे यह अपवाद मिलता है कि जिस विधि को मैं कॉल कर रहा हूं वह नहीं मिल सकता है (लोड ऑपरेशन क्वेरी 'GetCTCStation' के लिए विफल रहा। दूरस्थ सर्वर ने एक त्रुटि लौटा दी। NotFound।)। जब मैंने क्लाइंट/सर्वर संचार का निरीक्षण फिडलर के साथ अधिक बारीकी से किया, तो मुझे पता चला कि अनुरोध http://[server url] /ClientBin/SilverlightApplication7-Client-Web-CTCService.svc/binary पर जा रहा है। मैंने वेब प्रोजेक्ट की रूट पर डोमेन सेवा जोड़ा, इसलिए मुझे समझ में नहीं आता कि क्लाइंट क्लाइंटबिन निर्देशिका में क्यों ढूंढ रहा है। यह स्पष्ट रूप से वहां नहीं है। मुझसे यहां क्या गलत हो रहा है? आरआईए के जुलाई पूर्वावलोकन संस्करण के साथ मुझे कभी भी कोई समस्या नहीं है।डब्ल्यूसीएफ आरआईए सेवा परिनियोजन मुद्दा
यह सापेक्ष है, लेकिन इसे जेनरेटेड_Code फ़ाइल में स्वचालित रूप से संभाला जाता है। और कॉन्फ़िगर करने के लिए webconfig में कुछ भी नहीं है। डोमेन सेवा बनाते समय मैंने डिफ़ॉल्ट सेटिंग्स का उपयोग किया। मैंने सेवा को तुरंत चालू करते समय उरी को स्पष्ट रूप से स्थापित करने की कोशिश की और एक ही अपवाद हुआ।
System.ComponentModel.DataAnnotations.dll फ़ाइल अब इस SDK में मौजूद नहीं है। क्या हमें इस जवाब को वोट देना चाहिए? – YeahStu
मैं सिल्वरलाइट 5 और रिया सेवा 1.0 एसपी 2 पर हूं और यह उत्तर अभी भी मान्य है। वास्तव में, कृपया @ ड्रैगन या कोई भी जो इसे उत्तर के रूप में चिह्नित कर सकता है। –