2011-08-08 20 views
8

क्या कोई वैकल्पिक फ़्यूज़न लॉग व्यूअर प्रोग्राम है, Fuslogvw.exe के अलावा, या फ़्यूज़न लॉग आउटपुट को अपनी निर्देशिका में निर्देशित करना और फिर हाथ से कई HTM फ़ाइलों की जांच करना?फ़्यूज़न लॉग व्यूअर के लिए वैकल्पिक?

मेरे दो मुख्य शिकंजा हैं:

  1. मैं एक सिंहावलोकन है कि पता चला है जो विधानसभा लोड सफल रहा और जो विफल रही है चाहते हैं।

  2. मुझे लॉगिंग फ़ाइलों पर टाइमस्टैम्प के संकल्प के बारे में अनिश्चितता है, इसलिए मुझे यकीन है कि कौन सी प्रविष्टि किसी अन्य प्रविष्टि से पहले आती है। उदाहरण के लिए, मेरा प्रोग्राम स्पष्ट रूप से दोनों संस्कृति = दा और संस्कृति = दा-डीके के साथ एक असेंबली लोड करने की कोशिश कर रहा है। यह केवल दा-डीके लोड करने की कोशिश कर रहा है, और वास्तव में लोड सफल है। तो यह संस्कृति = दा लोड करने की कोशिश क्यों कर रहा है (असफल)? यह मदद कर सकता है अगर मुझे कम से कम उस आदेश के बारे में सुनिश्चित किया गया जिसमें वह इन भारों को करने का प्रयास कर रहा है, लेकिन Fuslogvw.exe दो प्रविष्टियों को यादृच्छिक रूप से प्रदर्शित करता है, और एक निजी निर्देशिका में लॉगिंग करना बेहतर नहीं है।

+0

एक संभावित विकल्प के लिए यहां देखें (मैंने इसे स्वयं नहीं किया है): http://stackoverflow.com/a/29374658/253938 – RenniePet

उत्तर

3

सभी फ़्यूज़न लॉग व्यूअर कुछ रजिस्ट्री सेटिंग्स फ़्लिप करता है और लॉग फ़ाइलों की जांच करता है।

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion 
Add: 
DWORD ForceLog set value to 1 
DWORD LogFailures set value to 1 
DWORD LogResourceBinds set value to 1 
String LogPath set value to folder for logs (e.g. C:\FusionLog\) 

यह निर्धारित करने के लिए वास्तव में जब प्रत्येक विधानसभा संलयन लोडर के उत्पादन के आधार पर भरी हुई है संभव नहीं हो सकता। संलयन लोडर उस सम्मान में एक ब्लैक बॉक्स का कुछ हद तक है।

आपकी सर्वश्रेष्ठ शर्त सीधे डीबगर के साथ अपने एप्लिकेशन में कदम उठाने और विजुअल स्टूडियो में मॉड्यूल विंडो देखने के लिए हो सकती है। यदि आप एप्लिकेशन के माध्यम से सावधानी से कदम उठाते हैं, तो आप यह देखने में सक्षम होना चाहिए कि प्रत्येक असेंबली को स्मृति में लोड किया जाता है।

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

  • कोई संबंधित समस्या नहीं^_^