इन्हें छाया प्रतिलिपि फ़ोल्डर के रूप में जाना जाता है।
सरल रूप से .... और मैं वास्तव में इसका मतलब है:
जब ASP.NET पहली बार आपका ऐप चलाता है, तो यह किसी भी असेंबली / बिन फोल्डर में पाई जाने वाली असेंबली को कॉपी करता है, किसी सोर्स कोड की फाइल्स (App_Code फोल्डर में उदाहरण के लिए पाया जाता है) को कॉपी करता है और अपने aspx, ascx फाइल्स को c # सोर्स फाइल्स पर पार्स करता है। ASP.NET तब इस कोड को एक रन करने योग्य एप्लिकेशन में बनाता / संकलित करता है।
ऐसा करने का एक फायदा यह है कि यह .NET असेंबली DLL के # (in / bin फ़ोल्डर में) ASP.NET वर्कर प्रक्रिया द्वारा लॉक होने की संभावना को रोकता है और इस प्रकार अद्यतन नहीं होता है।
ASP.NET आपकी वेबसाइट में फ़ाइल परिवर्तनों के लिए देखता है और यदि आवश्यक हो तो पूरी प्रक्रिया को फिर से शुरू करें।
सैद्धांतिक रूप से फ़ोल्डर को किसी भी रखरखाव की आवश्यकता नहीं होनी चाहिए, लेकिन समय-समय पर, और केवल बहुत कम ही आपको सामग्री को हटाने की आवश्यकता हो सकती है। उस ने कहा, मैं एक होस्टिंग कंपनी के लिए काम करता हूं, हम प्रति साझा सर्वर पर 1200 साइटों तक चलते हैं और मुझे इस फ़ोल्डर को 250 या इतने सालों तक मशीनों पर छूने की जरूरत नहीं है।
यह ASP.NET डायनेमिक संकलन समझ MSDN आलेख में उल्लिखित है
C:\Users\[Username]\AppData\Local\Temp\Temporary ASP.NET Files
।