से एक प्रबंधित सेवा DLL डाउनलोड करने योग्य है, यह संभव नहीं है। WER का उपयोग अनुप्रयोगों द्वारा नहीं किया गया था, यह ऐसा कुछ है जिसे उपयोगकर्ता सक्षम करने का विकल्प चुन सकता है, और जब वह करता है, तो सभी एप्लिकेशन क्रैश विंडोज त्रुटि रिपोर्ट में बदल जाते हैं और केंद्रीय सर्वर पर भेजे जाते हैं। यह अलग-अलग अनुप्रयोगों के लिए आप चालू और बंद नहीं करते हैं। आप को उस मशीन पर क्रैश करते हुए त्रुटि रिपोर्ट उत्पन्न करते हैं जहां उपयोगकर्ता ने WER सक्षम किया है।
डेवलपर्स को सिर्फ पंजीकरण करना है ताकि वे अपने उत्पादों पर क्रैश जानकारी प्राप्त कर सकें।
http://msdn.microsoft.com/en-us/library/bb513641(VS.85).aspx से
डेवलपर्स समस्याओं ग्राहकों को अपने आवेदन पत्र के साथ सामना कर रहे हैं के बारे में जानकारी मिलती है और इसकी सहायता से ग्राहक इन समस्याओं को ठीक करने के लिए Windows गुणवत्ता की ऑनलाइन सेवाओं के साथ रजिस्टर कर सकते हैं। डेवलपर्स एप्लिकेशन रिकवरी का उपयोग भी कर सकते हैं और यह सुनिश्चित करने के लिए पुनरारंभ कर सकते हैं कि जब ग्राहक अपने एप्लिकेशन को क्रैश करते हैं और उपयोगकर्ताओं को अपने कार्यों पर तुरंत लौटने की अनुमति देते हैं तो डेटा खोना नहीं पड़ता है।
मैं तुम्हें इंटरॉप इस्तेमाल कर सकते हैं अगर आप दुर्घटनाग्रस्त बिना एक रिपोर्ट तैयार करना चाहते, WER एपीआई कॉल करने के लिए यकीन है।
कृपया एकत्रित दुर्घटना उदासीनता की प्रक्रिया पर ज्यादा जानकारी के लिए निम्न यूआरएल की इस पर गौर:
स्रोत
2010-01-27 20:46:33
मुझे नहीं लगता कि आप से एक WER त्रुटि रिपोर्ट भेजने को आरंभ करने के System.Diagnostics.EventLog का उपयोग कर सकते हैं माइक्रोसॉफ्ट के सर्वर के लिए क्लाइंट मशीन। यदि यह वास्तव में आपका मतलब है, तो क्या आप कृपया विस्तार से बता सकते हैं कि यह वास्तव में कैसे किया जा सकता है? – urig
आह, मैं देखता हूं - मैंने सोचा था कि आपको विंडोज़ एरर लॉग का उपयोग करना था - त्रुटि – Ray