2012-06-15 15 views
5

मैं विंडोज फोन अनुप्रयोगों की प्रोफाइलिंग मेमोरी में नौसिखिया हूं। मैमोरी प्रोफाइलिंग सत्र को रोकने के बाद विजुअल स्टूडियो लॉग को पार्स करने का प्रयास करता है, और "लॉग फ़ाइल का पार्सिंग असफल" संदेश में विफल रहता है। मैं% अस्थायी% निर्देशिका में "ProfilerLog_" फाइल करने के लिए देख रहा हूँ और यह संदेश प्राप्त:विंडोज फोन प्रोफाइलिंग - पार्सिंग लॉग असफल

System.ArgumentException: Item has already been added. Key in dictionary: '226295856' Key being added: '226295856' 
    at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add) 
    at System.Collections.Hashtable.Add(Object key, Object value) 
    at SilverlightProfiler.Internal.CFAdapter.HandleEvent(UInt32 eventID, ProbeMarkerType eventMarkerType, Double clockTime, Double threadTime, UInt32 threadID, ThreadType threadType, List`1 eventInfoList) 
    at SilverlightProfiler.Internal.WPInputAdapter.HandleEvent(ProbeEventSource eventSource, UInt32 eventID, ProbeMarkerType eventMarkerType, Double clockTime, Double threadTime, UInt32 threadID, ThreadType threadType, List`1 eventInfoList) 
    at SilverlightProfiler.Internal.WPInputAdapter.HandleEvent(BinaryReader input, Int64 endOffset, ThreadStreamInfo threadStreamInfo) 
    at SilverlightProfiler.Internal.WPInputAdapter.HandleEvents() 
    at SilverlightProfiler.Internal.WPInputAdapter.ParseLogFile(BinaryReader input, String logFilename, AgLogFileHeader header) 
    at SilverlightProfiler.Internal.WPInputAdapter.Parse(Object data) 
    at SilverlightProfiler.Internal.ViewModel.AnalyzingViewModel.startAnalyzing() 

किसी हो सकता है इस समस्या से सामना करना पड़ा है और कुछ समाधान खोजने?

धन्यवाद।

उत्तर

2

मुझे यह समस्या भी थी। मैंने अपने अस्थायी फ़ोल्डर से सभी फाइलों को हटा दिया और प्रोफाइलिंग फिर से काम करना शुरू कर दिया। यकीन नहीं है कि यह केवल एक संयोग था, लेकिन शायद कोशिश करने लायक है।

+0

आप किस temp फ़ोल्डर का जिक्र कर रहे हैं? –

+0

सी: \ उपयोगकर्ता \ \ AppData \ Local \ Temp – sast