2013-04-03 6 views
7

मैंने अभी सी # में लिखे गए विंडोज स्टोर ऐप पर काम करना शुरू कर दिया है, इसे अभी तक विंडोज स्टोर में प्रकाशित नहीं किया गया है। जब मैं अपनी परीक्षण टीम में ऐप का डिबग बिल्ड विकसित करता हूं और यह दुर्घटनाग्रस्त हो जाता है तो उन्हें क्रैश लॉग और स्टैक ट्रेस कहां मिल सकता है? क्या मुझे अपना आवेदन बनाते समय कुछ भी करने की ज़रूरत है? मैं मानक समाधान की तलाश में हूं, एक तृतीय पक्ष लाइब्रेरी या कुछ जो मुझे अंतिम उपयोगकर्ताओं से रिपोर्ट भेजता है। मैं एक एंड्रॉइड दुनिया से आ रहा हूं जहां एडीबी लॉगकैट में हमेशा जावा स्टैक ट्रेस होता है, मैं सी #/विनरेट में समकक्ष की तलाश में हूं।सी # में लिखे गए WinRT ऐप्स से क्रैश लॉग और स्टैक निशान कैसे प्राप्त करें?

+1

वहां एक मानक एक है। आपको स्वयं लॉग फ़ाइल बनाने की पूरी प्रक्रिया को संभालने की आवश्यकता है। ** यह किसी भी .NET अनुप्रयोग के बारे में सच है ** आप मिनी डंप फ़ाइल प्राप्त कर सकते हैं: http://stackoverflow.com/questions/13730250/how-to-debug-a-windows-store-app-that-crashes- ऑन-ए-ग्राहक-मशीन? आरक्यू = 1 या गुणवत्ता रिपोर्ट का उपयोग करें: http://blogs.msdn.com/b/windowsstore/archive/2012/06/27/improving-apps-with-quality-reports.aspx –

+0

मेरा ऐप अभी तक स्टोर में प्रकाशित नहीं हुआ है, मैं अब विकास में हूं, मेरे पास किसी भी विंडोज स्टोर डैशबोर्ड तक पहुंच नहीं है। – satur9nine

+0

सबसे संभावित विधि Windows में EventViewer का उपयोग कर रही है (ईवेंट लॉग देखें)। लगभग सभी आवेदन दुर्घटनाओं की सूचना दी गई है। .NET अनुप्रयोगों (ModernUI सहित) के लिए एक बहुत अच्छा त्रुटि विवरण AFAIK लॉग है। – paiden

उत्तर

0

क्रैश डंप में कॉलस्टैक और बहुत कुछ शामिल होगा। ,

Windows Registry Editor Version 5.00 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps] 
"DumpFolder"="C:\\Temp\\CrashDumps" 
"DumpCount"=dword:00000002 
"DumpType"=dword:00000002 

दूसरा दुर्घटना पुन: पेश:

दुर्घटना डंप इकट्ठा करने के लिए, पहले निष्पादित निम्नलिखित regedit स्क्रिप्ट।

तीसरा, को क्रियान्वित करते हुए रोक क्रैश डम्प याद: \ अस्थायी \ CrashDumps

More info at MSDN:

Windows Registry Editor Version 5.00 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps] 
"DumpFolder"=- 
"DumpCount"=- 
"DumpType"=- 

चौथा, सी से क्रैश डम्प मिलता है।

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