ब्लॉग
मैंने रजिस्ट्री से नई .dll फ़ाइलों को मैन्युअल रूप से अनइंस्टॉल करने का तरीका ढूंढ लिया, साथ ह exchmarket निकासी आवश्यकताएँ ी साथ उन्हें अपने लोकल ड्राइव से भी हटा दिया। यह मेरे लिए काम कर गया, लेकिन मुझे सेटअप लाइन में लॉन्च से डिबग तक अपने सभी विकल्पों को बदलना पड़ा। कुछ प्रोजेक्ट सही तरीके से जुड़े हुए थे और कई नहीं जुड़े थे। अगर समस्या हल नहीं हुई, तो सुनिश्चित करें कि आपके प्रोजेक्ट और सेवाएं TFS से सही तरीके से जुड़े हुए हैं। अगर वे नहीं जुड़े हैं, तो प्रत्येक प्रोजेक्ट के लिए प्रोडक्टिविटी रोड से उसे अपने शुरुआती विकल्पों, यानी प्रोडक्टिविटी रोड में जोड़ें।
पार्ट्स नंबर प्राप्त करने के लिए लोड एड्रेस की पहचान करना
आपने जो वाहन चुना है, वह आफ्टरमार्केट TPMS डिटेक्टरों के लिए उपयुक्त नहीं है। अपने कपड़ों और वाहन के इंटीरियर को पहियों के परिवहन के दौरान पूरी तरह से सुरक्षित रखें। यह वाहन के पहियों, स्पोर्ट्स गोल्फ गेंदों, मोटरसाइकिलों, पहाड़ी साइकिलों, डिंघी और अन्य सभी प्रकार के इन्फ्लेटेबल्स को फुलाता है। जब आप सुनिश्चित हो जाएं कि आप जिस नई pdb फ़ाइल का उपयोग कर रहे हैं वह सबसे अच्छी है, लेकिन फिर भी कोई संदेश दिखाई दे रहा है, तो आप /i परिवर्तन का उपयोग करके नए आइकनों का वजन देख सकते हैं, चाहे कोई मिलान न हो। आज Myapplication.exe को रखने के लिए नए आइकन पैकिंग आइटम पर वापस जाएं। शायद आपको अपने आइकन खोज पथों में नई Myapplication.pdb फ़ाइल के बारे में कुछ भी पता नहीं चला है।
आइकन डेटा से स्थान कॉन्फ़िगर करें और आपको पैकिंग विकल्प मिल जाएंगे।
इससे एक बॉक्स खुलेगा जिसमें नए आइकन दस्तावेज़ के लिए नवीनतम डीबगर द्वारा खोजे गए नए रूट दिखाए जाएंगे। डीबगर यह भी बताएगा कि इसने सिंबल क्यों नहीं ढूंढे और उन्हें कहां खोजा। इस वजह से विजुअल स्टूडियो आपके प्रोग्राम के लिए नवीनतम सिग्नल प्राप्त करने में सक्षम रहता है। यदि कोई आइकन टाउन सेट नहीं है, तो यह माइक्रोसॉफ्ट रनटाइम बाइनरी में सिंबल नहीं ढूंढ सकता। कॉल स्टैक या मॉड्यूल विंडो में किसी मॉड्यूल पर राइट क्लिक करके सिग्नल लोड करने का विकल्प चुनने पर, यह तुरंत माइक्रोसॉफ्ट के सोशल सिंबल सर्वर से उसे ढूंढ लेता है, भले ही वह आपके लोकल सर्वर पर न मिले। इसका एक और विकल्प यह है कि जब आप (.NET) एप्लिकेशन को डीबग कर रहे होते हैं, तो नवीनतम डीबगर उन बाइनरी के लिए सिंबल नहीं ढूंढता जिन्हें "कोड नहीं" माना जाता है, जब "केवल मेरा कोड" की अनुमति होती है। डीबगिंग के दौरान, सिंबल दस्तावेज़ के बजाय आप कोड की किसी विशेष पंक्ति के लिए ब्रेकपॉइंट नहीं लगा सकते।
टायर नियमों से संबंधित और भी कई सुझाव
- मुझे लगता है कि आपकी समस्या का कारण यह है कि नया ग्राफिक स्टूडियो रनटाइम में अन्य फाइलों की जांच करता है, न कि प्रोजेक्ट में मौजूद नई फाइल की।
- रिमोट सर्वर पर मौजूद नवीनतम सिस्टम का प्रकार शायद मेरे क्षेत्रीय संस्करण के अनुकूल नहीं है, इसलिए कोई प्रतीक लोड नहीं हुए हैं।
- नया आइकन फ़ाइल स्थान बॉक्स नए डीबगर को बताता है कि प्रतीक डेटा फ़ाइलों को कहाँ खोजना है, ये HTTP प्रतीक होस्ट (नवीनतम पूर्व-भरी हुई "Microsoft Symbol Servers" प्रविष्टि elizabeth.grams), सिस्टम शेयर या आपके स्थानीय होस्ट पर फ़ाइलें हो सकती हैं। आप आवश्यकतानुसार जितने चाहें उतने रूट शामिल कर सकते हैं।
- टायर के दबाव की समीक्षा महत्वपूर्ण होती है क्योंकि यह आपके वाहन के भार को सहन करने की टायर की क्षमता को प्रभावित करती है और आप किसी भी अतिरिक्त दबाव का लाभ उठा सकते हैं।
- मुझे भी यही समस्या आ रही थी, जहां आर्टवर्क फैसिलिटी में लोडिंग आइकन दिखाई देता है और आप उसमें फंस जाते हैं।
- नवीनतम आइकनों का उपयोग करके डिबगिंग करने के लिए, हमें windbg को यह बताना होगा कि आइकन प्राप्त करने के लिए उसे किन निर्देशिकाओं पर विचार करना चाहिए।

नए दृष्टिकोण, बल और कुली के पद को देखकर, आप इस अद्भुत दृश्य में छिपे हुए प्रभावी संदेशों को खोज सकते हैं। आपके बोझ का अतिरिक्त भार क्षेत्र के नए संचयी भार को भी दर्शाता है, जो कुली को लचीलेपन और कड़ी मेहनत का प्रतीक बनाता है। चित्र में, नए कुली को अक्सर थके हुए चेहरे और भार से झुकी हुई पीठ के साथ दिखाया गया है। नए कुली की यात्रा जीवन में आपके द्वारा तय किए जाने वाले मार्ग का एक उत्कृष्ट रूपक है, क्योंकि धारा विकल्पों के अतिरिक्त भार का प्रतीक है।
विशेषज्ञ 'एसआरवी' आइकॉन मशीन स्ट्रीट के अंदर
विजुअल स्टूडियो 2012 में हमारे पास एक बड़ा प्रोवाइडर है, जो एक्जीक्यूटेबल फाइलों और क्लास कलेक्शन प्लान से मिलकर बना है। हमें उम्मीद है कि इससे आपको भविष्य में कुछ समय और परेशानी से बचने में मदद मिलेगी। इस पोस्ट में मैं इस समस्या का निदान करने का सबसे अच्छा तरीका समझाऊंगा।
ग्राफ़िक स्टूडियो फिर भी एक आइकन फ़ाइल (डीबगिंग के दौरान डाली गई फ़ाइल) को आपके IIS प्रक्रिया से संबंधित DLL से संदर्भित कर रहा है जो अब उपलब्ध नहीं है। मुझे भी यही समस्या आ रही है और मैं इसे ठीक नहीं कर पा रहा हूँ। किसी कारणवश, एक DLL GAC से जुड़ी हुई है, इसलिए इसका पासवर्ड हमेशा अलग प्रकार का होता है। मेरे मामले में समस्या यह है कि मैंने अपने प्रोजेक्ट सेटअप के जनरेट टैब में "पासवर्ड ऑप्टिमाइज़ करें" विकल्प को सक्षम किया हुआ था।
पुराने समय में कार जैसी लगती थी
शुरुआत में, मुझे अपने प्रोग्राम को डीबग करने में कोई समस्या नहीं थी, लेकिन इधर-उधर कुछ बदलाव करने के बाद वही समस्या आने लगी जिसका जिक्र मूल पोस्ट में किया गया है। इसके बाद, VS2015 उन नए सिंबल्स को लोड नहीं कर पा रहा था जिनकी मुझे तलाश थी (C# और C++ DLLs के बीच कई जटिल कोड थे)। मॉड्यूल स्क्रीन पर क्लिक करके आप अपना डीबग परफॉर्मेंस फोल्डर बना सकते हैं, जिसमें वे फाइलें होंगी जहां प्रोग्राम सिंबल डेटा फाइलों को खोजता है। मुझे लगता है कि यह नई प्रोजेक्ट की .suo फाइल में सेव की गई एक खास सेटिंग थी। मैंने VS2013 एंटरप्राइज से अपडेट किया था और यह win32 और x64 दोनों वर्जन में ठीक चल रहा था, लेकिन जब मैंने VS2015 में अपडेट किया तो मुझे पता चला कि एक ब्रेकपॉइंट win32 वर्जन में तो हिट हो रहा था, लेकिन x64 वर्जन में नहीं।
ऑटोमेटेड मोड का उपयोग करने से बचें, यह आवश्यकता से अधिक .pdb दस्तावेज़ों को स्ट्रीम करने का प्रयास कर सकता है। नया ग्राफ़िक स्टूडियो एक विशिष्ट प्रोजेक्ट में आइकन लोड नहीं कर रहा था। (चरण 7 नई .pdb डेटा फ़ाइलें बनाता है, ये डिबगिंग संकेत हैं) सामान्य प्रोजेक्ट्स में, नई असेंबली और उसका .pdb दस्तावेज़ IDE द्वारा आपके .exe के समान फ़ोल्डर में कॉपी किया जाना चाहिए, यानी आपके प्रोजेक्ट के नए bin\Debug फ़ोल्डर में। वास्तव में, यह x86 और x64 दोनों संस्करणों के लिए mfcore.dll से संबंधित एक पुरानी स्थिति प्रतीत होती है। हमने एक अलग विंडो डिबगर स्थापित किया, और इसे स्थानीय रूप से उपयोग करने के लिए संशोधित किया, जिससे समस्या हल हो गई।