2010-04-09 3 views
6

मेरे WPF आवेदन मशीनों के एक नंबर पर ठीक काम करता है, लेकिन अब मैं एक उपयोगकर्ता मशीन पर इस त्रुटि के बारे में रिपोर्ट प्राप्त:WPF आवेदन कुछ मशीनों पर काम नहीं करता: रूका काम कर त्रुटि

Description: 
    Stopped working 

Problem signature: 
    Problem Event Name: CLR20r3 
    Problem Signature 01: mysoftware.exe 
    Problem Signature 02: 1.0.0.1 
    Problem Signature 03: 4bbcd9d9 
    Problem Signature 04: PresentationFramework 
    Problem Signature 05: 3.0.0.0 
    Problem Signature 06: 4a174fbc 
    Problem Signature 07: 624f 
    Problem Signature 08: e1 
    Problem Signature 09: System.Windows.Markup.XamlParse 
    OS Version: 6.1.7600.2.0.0.256.48 
    Locale ID: 1033 

मैं था एप्लिकेशन डिस्पैचर का उपयोग करके अपवाद को पकड़ने की कोशिश कर रहा है UnhandledException लेकिन इससे मदद नहीं मिली। और कोशिश/पकड़ ब्लॉक में विंडो 1 कन्स्ट्रक्टर भी warping। उस मशीन पर .NET Framework 3.5 स्थापित है।

मैं क्रैश होने का कारण कैसे समझ सकता हूं: इस त्रुटि को लॉग इन करें, डीबग करें ...?

उत्तर

4

बस सत्यापित करें कि आपने .NET Framework 3.5sp1 स्थापित किया है।

+0

यह इसे काम करता है। लेकिन आप इसे कैसे मिला? – Hun1Ahpu

+0

वही समस्या जो मैंने अपने प्रारंभिक चरण के दौरान सामना की थी। मुझे पता चला क्योंकि मैं यूआई और एनीमेशन puropse के लिए अभिव्यक्ति मिश्रण का उपयोग कर रहा था। ब्लेंड का उपयोग करके विकसित एनीमेशन से पहले एप्लिकेशन wokring था। –

+0

किसी भी तरह से मेरे ग्राहक को भ्रष्ट एसपी 1 था। – tofutim

0

तथ्य यह है कि एक्सएएमएल पार्सिंग का जिक्र है, यह जांचने के लिए मुझे नेतृत्व करेगा कि एक्सएएमएल उस विशेष मशीन पर भ्रष्ट है या नहीं। इसे जांचने का सबसे आसान तरीका यह है कि इसे अच्छी तरह से बनाया गया है .xml का नाम बदलना और इसे इंटरनेट एक्सप्लोरर के साथ खोलना है। (भले ही यह अच्छी तरह से बनाया गया हो, फिर भी इसे किसी प्रकार की समस्या हो सकती है।)

यदि यह एक क्लिकऑन परिनियोजित ऐप है, तो मैं एप्लिकेशन के स्थानीय कैश को साफ़ करने का सुझाव दूंगा और यह देखने के लिए पुन: लॉन्च करूँगा कि यह समस्या को साफ़ करता है या नहीं ।

0

मुझे लगता है कि मुख्य मुद्दा यह तथ्य है कि XAML फ़ाइल लोड नहीं की जा सकती है।

कि कई समस्याओं से स्टेम कर सकते हैं:

  • dll के साथ तैनात किया जा करने के लिए होती फ़ाइल है? क्या यह मौजूद है
  • क्या ग्राहक दूसरों की तुलना में एक अलग यूआई संस्कृति का उपयोग कर रहा है? क्या कोई उपग्रह असेंबली है?
  • नेट फ्रेमवर्क का कौन सा संस्करण स्थापित है? क्या यह एक ग्राहक प्रोफाइल केवल स्थापित है?

चीयर्स!

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