c# संकलन त्रुटि: प्रकार 'एएसपी.ग्लोबल_एएसएक्स' दोनों डीएलएल में मौजूद है




asp.net .net (4)

मेरे मामले में मैंने स्थानीय से मंच साइट पर डीएलएल जोड़ा है।

मैंने अभी एक और प्रोजेक्ट पेज और इसके डीएलएस को अपने मौजूदा प्रोजेक्ट के बिन / फ़ोल्डर में एकीकृत किया है। मेरा प्रोजेक्ट फ्रेमवर्क 3.5 है। जब मैं प्रोजेक्ट या समाधान बनाने की कोशिश कर रहा हूं, तो यह निम्न त्रुटि फेंक रहा है:

"टाइप 'एएसपी.ग्लोबल_एएसएक्स' दोनों 'c: \ windows \ Microsoft.NET \ Framework \ v2.0.50727 \ अस्थायी ASP.NET फ़ाइलों \ timesheet \ 15a75c54 \ 898b48b9 \ assembly \ dl3 \ 58b062b2 \ 00ceda54_c98cc801 \ App_global.asax दोनों में मौजूद है डीएलएल 'और' सी: \ विंडोज \ माइक्रोसॉफ्ट.नेट \ फ्रेमवर्क \ v2.0.50727 \ अस्थायी एएसपी.नेट फ़ाइलें \ timesheet \ 15a75c54 \ 898b48b9 \ App_global.asax.q_h6dbfx.dll 'c: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ अस्थायी ASP.NET फ़ाइलें \ timesheet \ 15a75c54 \ 898b48b9 \ App_Web_admin.master.fdf7a39c.zecazgwd.0.cs "

Web.config में "बैच = झूठा" सेट करना काम नहीं कर रहा है। मैंने "c: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ अस्थायी ASP.NET फ़ाइलों \" से सभी फ़ोल्डर्स को हटाने का भी प्रयास किया है, फिर आत्मा को साफ और पुनर्निर्माण करें। लेकिन फिर भी यह काम नहीं कर रहा है।


मैंने इस मुद्दे के साथ एक समाधान खोजने के पहले कुछ समय के लिए वीएस2013 में .NET 4.5 में संघर्ष किया था:

  • एएसपी.Net प्रोजेक्ट के bin फ़ोल्डर की सामग्री को मैन्युअल रूप से हटाएं। स्वच्छ / पुनर्निर्माण अपर्याप्त था। यह स्पष्ट रूप से पर्याप्त नहीं हटाया;)

वेब.config के compilation में batch="false" विशेषता जोड़ने के बाद त्रुटि जारी रही।

यह एएसपी.Net ASP.Net Temporary Files को हटाने में भी मदद नहीं करता है।


मेरे मामले में समस्या "PrecompiledApp.config" के आकस्मिक हटाने के कारण हुई थी। जैसे ही मैंने फ़ाइल वापस कर दी, सब कुछ सामान्य रूप से काम करना शुरू कर दिया।


मेरे मामले में समस्या वर्चुअल एप्लिकेशन के बिन फ़ोल्डर में हुई। इस बिन-फ़ोल्डर में देखकर आप शायद दो फाइलें देखेंगे (एक सूचना जो मैंने here पाया):

  • App_global.asax.dll
  • App_global.asax.compiled

इन्हें हटाने से त्रुटि हल हो जाती है। App_global.asax.dll रनटाइम पर भी उत्पन्न होता है जो समस्या का कारण बनता है। हालांकि मैं अभी भी जांच कर रहा हूं कि ये फाइलें कैसे मिलीं, इसलिए टिप्पणियां निश्चित रूप से स्वागत है!





dll