2011-11-18 10 views
14

हम बनाम 2010 विंडोज 7, 32 बिट पर काम कर रहे हैं और परियोजना लक्ष्य ढांचे 3.5 के तहत चल रही है।जस्ट-इन-टाइम डीबगर को आवश्यक सुरक्षा अनुमति के बिना लॉन्च किया गया था

अब हम साइनअप पेज में वेबसाइट प्रोजेक्ट में क्रेडिट कार्ड प्रक्रिया लागू कर रहे हैं।

यह ठीक चल रहा है जब वी.एस. आईडीई से चल रहा है, लेकिन स्थानीय आईआईएस जब साइनअप बटन पर क्लिक करने के लिए प्रकाशित करने के बाद, यह इस त्रुटि दिखा रहा है:

An unhandled win32 exception occured in w3wp.exe The Just-In-Time debugger was launched without necessary security permissions. To debug this proces, the JIT debugger must be run as an administrator. Would you like to debug the proces?

आवेदन त्रुटि लॉग IM में यह

Faulting application name: w3wp.exe, version: 7.5.7600.16385, time stamp: 0x4a5bcd2b 
Faulting module name: ntdll.dll, version: 6.1.7600.16385, time stamp: 0x4a5bdadb 
Exception code: 0xc0000374 
Fault offset: 0x000c283b 
Faulting process id: 0x3e4 
Faulting application start time: 0x01cca60dbfd76d52 
Faulting application path: c:\windows\system32\inetsrv\w3wp.exe 
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll 
Report Id: 126cc4b9-1201-11e1-b3db-003018a9eb5e 
देखकर

यह आईआईएस से तीन दिन पहले ठीक काम कर रहा था। मुझे समझ में नहीं आता कि इस मुद्दे के कारण क्या परिवर्तन हुआ।

संपादित

अगर मैं डिबग इस प्रक्रिया का चयन करें .. अनुप्रयोग ठीक काम कर रहा। वास्तविक समस्या लाइव सर्वर (2k8, 64 बिट जीतें) के समान निर्माण को प्रकाशित करने के बाद है, साइन अप पेज में मैंने कैप्चा का उपयोग किया था, यहां तक ​​कि मैंने सही कोड दर्ज किया था कि आप सही कोड दर्ज नहीं कर रहे हैं। जो स्थानीय प्रणाली में ठीक काम कर रहा है।

उत्तर

24

मुझे नहीं पता कि आपकी समस्या का एक ही कारण क्या है, लेकिन मुझे अपने ऐप को डीबग करने का प्रयास करते समय यह त्रुटि मिली (केवल F5 दबाकर)।

हम यह समझने की कोशिश कर पागल हो गए कि w3wp.exe ठीक से चलने से कुछ मिनट पहले इस त्रुटि के साथ क्यों विफल रहा था।

कुछ जांच के बाद हमें एहसास हुआ कि असली समस्या ग्लोबल.एक्सएक्स के कोड में थी: यह एक स्टैक ओवरफ़्लो अपवाद फेंक रहा था (यहां जवाब देने के लिए बहुत विडंबनात्मक) और वीएसवी संलग्न करने से पहले w3wp.exe प्रक्रिया को क्रैश कर रहा था यह डीबग शुरू करने के लिए।

बग्गी कोड को ठीक करने से VS को अच्छी तरह से चलाने के लिए बनाया गया।

मुझे लगता है कि सवाल बहुत पहले से है, लेकिन मुझे उम्मीद है कि यह किसी की मदद करेगा।

+0

धन्यवाद मैपैश, मुझे बस एक ही समस्या थी और प्रक्रिया को संलग्न करने और स्टैक ओवरफ़्लो अपवाद बग को ठीक करके हल किया गया था। – wacdany

+2

यहाँ एक ही (कोड त्रुटि): मेरे मामले में मैं एक "Html.Partial" था अपने आप में एक MVC दृश्य के अंदर बुला, कुछ अतिप्रवाह या कुछ और कारण। –

+4

'debugger.Break() 'global.ascx में एक ही समस्या का कारण बनता है! – alsafoo

1

इस समस्या को हल करने के लिए, संवाद आपको मदद करने दें। एक उन्नत डीबगर लॉन्च करने और अपनी समस्या डीबग करने के लिए सहमत हैं। आपके पास शायद कुछ प्रकार की कॉन्फ़िगरेशन समस्या है। आपकी असली समस्या यह नहीं है कि डीबगर ऊपर उठाया गया है या नहीं, यह तथ्य है कि आपको डीबगर की आवश्यकता है। दूसरे शब्दों में संवाद पर पहली वाक्य "आपको एक समस्या है।" अन्य सभी वाक्य हैं "मैं उस समस्या के साथ आपकी मदद करना चाहता हूं; क्या यह आपके साथ अच्छा है?"

+0

हाय मैंने सवाल को संपादित किया कृपया इसे देखें। धन्यवाद – praveenb

0

आप आमतौर पर कार्रवाई करने के लिए और डिबग लेकिन आप नहीं (क्योंकि आप एप्लिकेशन को सफलतापूर्वक चलाने के लिए नहीं मिल सकता है), अनुप्रयोग दृश्य स्टूडियो के माध्यम से चला सकते हैं देते हैं और इसे तोड़ने और आप कुछ में अपवाद कारण दिखाता हूँ तो विस्तार।

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

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