2012-03-21 8 views
19

मुझे पता है कि एएसपी.नेट वेब अनुप्रयोग में, bin फ़ोल्डर में स्थित एक डीएलएल फ़ाइल को बदलने से एप्लिकेशन रीसायकल का कारण बनता है।क्या बिन फ़ोल्डर के अंदर किसी भी फ़ाइल में कोई भी परिवर्तन ASP.NET वेब अनुप्रयोग में अनुप्रयोग रीसायकल का कारण बनता है?

लेकिन मुझे आश्चर्य है, क्योंकि विषय का तात्पर्य है, चाहे कोई फ़ाइल परिवर्तन ऐसे व्यवहार का कारण बनता है? क्या इस परिदृश्य में सरल पाठ फ़ाइलें शामिल हैं?

और bin फ़ोल्डर में उप फ़ोल्डर के बारे में क्या? और उनकी सामग्री?

मुझे पता है कि मैं इसे स्वयं से आजमा सकता हूं, लेकिन सबसे महत्वपूर्ण बात यह है कि मैं इसके लिए उचित दस्तावेज़ीकरण की तलाश में हूं।

+0

@BarryKaye 'web.config' फाइल के अंदर' bin' फ़ोल्डर नहीं है। – Kaf

उत्तर

34

सबसे पहले, मैं एक आधिकारिक दस्तावेज के लिए एक लिंक प्रदान नहीं कर सकता। लेकिन मैंने जो पढ़ा है उससे बिन-फ़ोल्डर (सहित सबफ़ोल्डर) में प्रत्येक परिवर्तन आईआईएस को एप्लिकेशन डोमेन रीसायकल करने का कारण बन जाएगा।

अचानक आवेदन पूल पुनर्चक्रण

  1. किसी भी कॉन्फ़िगरेशन फ़ाइल/s में आवेदन के बिन निर्देशिका

  2. परिवर्तन करना, Web.config या दूसरों की तरह में कोई भी संशोधन (यदि आप किसी भी विशिष्ट config फ़ाइल है अपने आवेदन में App_Config नामक निर्देशिका में कहें)।

  3. APP_CODE निर्देशिका में स्रोत कोड फ़ाइलों में संशोधन करना। यह किसी भी स्रोत कोड फ़ाइलों में बदल सकता है, या इस निर्देशिका से फ़ाइलों को जोड़ या हटा रहा है।

  4. Global.asax में परिवर्तन Machine.config फ़ाइल में

  5. बनाना परिवर्तन फ़ाइल बनाना।

  6. वेब एप्लिकेशन की रूट निर्देशिका में कोई भी संशोधन करना। इसका मतलब है कि फ्लाई पर फाइल/उपनिर्देशिकाएं बनाना अनुप्रयोग पूल रीसाइक्लिंग का कारण बन सकता है।

  7. App_WebReferences निर्देशिका की वेब सेवाओं के संदर्भों के लिए संशोधन।

  8. रूट निर्देशिका में किसी भी निर्देशिका की सुरक्षा सेटिंग्स को संशोधित करना।

    1. What causes an application pool in IIS to recycle?
    2. http://christopherdeweese.com/blog2/post/beware-writing-to-the-bin-folder-in-iis-hosted-services
    3. What does an IISReset do?
    4. http://www.iis.net/ConfigReference/system.applicationHost/applicationPools/add/recycling
    5. : (। हर किसी को या किसी अन्य विशिष्ट उपयोगकर्ता या उपयोगकर्ता समूह के लिए पढ़ने के लिए सुरक्षा अधिकार का उल्लेख करने वाले)

    यहाँ कुछ पढ़ने है

  9. Managing, Tuning, and Configuring Application Pools in IIS 7.0
  10. http://varunvns.wordpress.com/2011/07/04/application-pool-restarts/
+0

मुख्य निर्देशिका में app_offline.htm डालने से अनुप्रयोग पोल रीसाइक्लिंग का कारण बनता है? –

+1

@ इमरान, स्पीकर के रूप में - क्योंकि यह ऐप को रोकता है! ऐप को पुनरारंभ करने के लिए आपको फ़ाइल को निकालना होगा। – misteraidan

+0

क्या एक वास्तविक चीज़ 'App_Config' है? –

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