के साथ DNS लुकअप में विफल रहा है मेरे पास एक ऐसा एप्लिकेशन है जो विंडोज 7 के तहत DNS लुकअप (System.Net.Dns.GetHostEntry) में विफल रहा है। यह एप्लिकेशन XP के अंतर्गत ठीक काम करता है।.NET प्रक्रिया विंडोज 7
WSANO_RECOVERY यह एक nonrecoverable त्रुटि है:
त्रुटि उत्पन्न की जा रही सॉकेट त्रुटि कोड 11003 है। यह इंगित करता है कि डेटाबेस लुकअप के दौरान कुछ प्रकार की अप्राप्य त्रुटि हुई। ऐसा इसलिए हो सकता है क्योंकि डेटाबेस फ़ाइलों (उदाहरण के लिए, बीएसडी-संगत HOSTS, SERVICES, या PROTOCOLS फ़ाइलें) नहीं मिल सका, या गंभीर त्रुटि के साथ सर्वर द्वारा एक DNS अनुरोध वापस कर दिया गया था।
विशेष रूप से दिलचस्प क्या है, यह है कि यह प्रक्रिया सीधे नेटवर्क शेयर से चल रही है। अगर मैं इसे विन 7 के तहत स्थानीय रूप से चलाता हूं, तो यह ठीक काम करता है।
मैं Caspol (32 बिट & 64 बिट) के सभी संस्करणों के तहत नेटवर्क स्थान पूर्ण विश्वास दिया है।
क्या कोई अन्य .NET या Windows 7 सुरक्षा सेटिंग है जो नेटवर्क साझा स्थानों से चल रही प्रक्रियाओं द्वारा DNS लुकअप को रोकती है?
यह पूछने के लिए धन्यवाद। आपके प्रश्न ने मुझे सिखाया कि अगर मैं अपने प्रोग्राम को स्थानीय ड्राइव से नेटवर्क ड्राइव की बजाय चलाता हूं तो GetHostEntry ठीक काम करेगा।:) –