Asp.net जो तब होता है जब आवेदन समाप्त हो जाता है, इस
ऐसे परिदृश्य क्या हैं जो अनुप्रयोग_इंड ईवेंट को ट्रिगर करते हैं? जब इस घटना के असली में होता है, अर्थात स्थितियों की किस तरह यह गति प्रदान:
void Application_End(object sender, EventArgs e)
{
}
मेरा प्रश्न की तरह है निम्नलिखित एक Application_End
घटना है?
मान लीजिए मैं जो कार्यान्वित लगातार & एक समय में हजारों स्थानों से तक पहुँचता है, तो जब यह Application_End
घटना घटित होता एक बैंकिंग वेब अनुप्रयोग 24x7x365
चल रहा है, है? इसके लिए किस तरह की स्थितियां जिम्मेदार हैं?
धन्यवाद स्टीफन, इस सवाल का जवाब मुझे एक बहुत मदद की है, मैं एक एसएमएस समारोह भेजने का इस्तेमाल किया था मेरी Application_Start और Application_End घटनाओं में अपने मोबाइल फ़ोन पाठ संदेश भेजने के लिए और मुझे पता है कि मेरी वेब सेवा का निर्माण शुरू आग आवेदन का कारण बनता है नहीं था और अंत घटनाओं, और मैं तेज़ संदेश प्राप्त कर रहा था :) आपके उत्तर ने मुझे यह समझने में मदद की कि क्या हो रहा था। धन्यवाद। –
"जब आप बिन फ़ोल्डर में परिवर्तन करते हैं" तो मेरे लिए मुद्दा था। मैं एक निश्चित स्थिति के दौरान बिन निर्देशिका में एक डिबगिंग पाठ फ़ाइल बाहर लिख रहा था और यह मेरे वेब अनुप्रयोग से बाहर लात रखा (यानी मेरी सत्र और application_end बंद करने() फायरिंग। यह मैं पागल तो यह छोटा-सा स्निपेट के लिए धन्यवाद चला रहा था। –
@StefanP:।। आप जानबूझकर एक पुनरावृत्ति शेड्यूल करने के लिए है, तो वहाँ अपने आवेदन के साथ एक समस्या है आप कभी बार-बार पुन: प्रारंभ करने/पुनरावृत्ति नहीं होनी चाहिए अगर वहाँ एक ऐसा मुद्दा है का कारण बनता है तो आप उस पर विचार करना है, तो आप जांच करने के लिए की जरूरत है और एक रीसायकल शेड्यूल करके उस पर बैंड-सहायता रखने के बजाय * उस समस्या को ठीक करें। –