2009-07-21 15 views
11

जब ASP.NET में काम करने के लिए हम ब्राउज़र में निम्न त्रुटि संदेश देख रहे हैं एक RESTful WCF सेवा पोस्ट प्राप्त करने की कोशिश:ASP.NET विकास सर्वर - लॉगफ़ाइल स्थान

सर्वर कार्यवाही करने में त्रुटि का सामना करना पड़ा निवेदन। अधिक जानकारी के लिए सर्वर लॉग देखें।

हम एएसपी.नेट विकास सर्वर का उपयोग कर रहे हैं - क्या किसी को पता है कि यह अपनी लॉग फाइल कहां रखता है?

+3

इवेंट व्यूअर आज़माएं। –

+0

@ एड्रियन - इसे एक उत्तर दें और मैं इसे अप-वोट दूंगा। –

+1

किसी और ने किया, उसे ऊपर उठाया। : डी –

उत्तर

2

क्या कुछ भी Event Viewer पर दिखाया गया है?

+0

इवेंट व्यूअर में कुछ भी नहीं ... –

6

यदि आप व्यवहार अनुभाग के अंदर web.config फ़ाइल में डिबग संदेशों को सक्रिय आप अधिक जानकारी प्राप्त कर सकते हैं:

<serviceDebug 
      httpHelpPageEnabled="true" 
      includeExceptionDetailInFaults="true" 
      /> 

http://msdn.microsoft.com/fr-fr/library/system.servicemodel.configuration.servicedebugelement.aspx

2

के लिए अंतर्निहित विकास सर्वर outputting किया जाना चाहिए संदेश घटना दर्शक आवेदन लॉग। मेरा करता है

0

यदि आप ट्रेसिंग को कॉन्फ़िगर नहीं करना चाहते हैं, तो कई तरीके हैं कि आप विस्तृत त्रुटि संदेशों को कैसे सक्षम कर सकते हैं। यह कैसे करें इस पर blog post है।

मैं 3 तरह से के बारे में पता अच्छे त्रुटियों पाने के लिए कर रहा हूँ:

  1. सेट UseVerboseErrors' in InitializeService 'विधि। हालांकि, अगर आपकी त्रुटि 'प्रारंभिक सेवा' से पहले होती है (जो होता है) से पहले यह आपको कुछ भी नहीं देगा।

  2. अपनी सेवा कक्षा से पहले एक विशेषता का उपयोग करके IncludeExceptionDetailInFaults सेट करने के लिए सेट करें।

  3. वेब.config का उपयोग करके IncludeExceptionDetailInFaults सेट करने के लिए सेट करें।

संबंधित मुद्दे