2012-02-06 11 views
7

आपके समय के लिए धन्यवाद :) मुझे खेद है कि इससे पहले पूछा गया है, मुझे वास्तव में स्पष्टीकरण की आवश्यकता है।आईआईएस 7 स्वचालित रूप से शुरू होने पर ऑटो-स्टार्ट एप्लिकेशन/global.asax/wcf सेवा

पर्यावरण: सर्वर 2008 R2 64 बिट

असल में क्या im एक स्वायत्त आवेदन है कि भले ही सर्वर रिबूट लोड होगा बनाने के है क्या करने की कोशिश।

मैं आगे बढ़ गया और एक डब्ल्यूसीएफ सेवा लिखी जो वर्कलोड करेगा।

मुझे केवल एक ट्रिगर चाहिए जो एक वेब विधि शुरू करेगा। वेबसाइट लोड नहीं होने पर भी इसे आग लगने की जरूरत है (विज़िट)।

अब तक सभी आईव पाए गए रजिस्ट्री संपादन हैं, और एक बैच फ़ाइल संभव है। मुझे वास्तव में विचार पसंद नहीं है और मेरी इच्छा है कि मैं कुछ और कर सकता हूं।

मैं आईआईएस 7 में कुछ ढूंढने की उम्मीद कर रहा था जो या तो सेवा में global.asax फ़ाइल या AppInitialize() को कॉल करेगा।

एकमात्र तरीका यह आग लगने में सक्षम है अगर मैं स्वयं एप्लिकेशन पर जाता हूं।

किसी भी मदद के लिए धन्यवाद!

:)

उत्तर

6

आप विंडोज सर्वर संस्करण वास्तव में तो तुम भाग्य में हैं, आईआईएस 7.5 है। नई स्वतः प्रारंभ सुविधा की जाँच करें:

Auto-Start Feature

AppFabric का स्वत: शुरू सुविधा इंटरनेट सूचना सेवा (आईआईएस) 7.5 है, जो शामिल किया गया है की ऑटो शुरू सुविधा के शीर्ष पर बनाया गया है विंडोज 7 और विंडोज सर्वर 2008 आर 2 में। आईआईएस में, जब आप आईआईएस सेवा शुरू करते हैं तो आप स्वचालित रूप से प्रारंभ करने के लिए एक एप्लिकेशन पूल और उसके सभी या कुछ एप्लिकेशन कॉन्फ़िगर कर सकते हैं।

+0

क्या आप बुनियादी कार्यान्वयन के लिए कोई लिंक प्रदान कर सकते हैं? – Pankaj

+0

@StackOverflowUser ScottGu का यहां एक बहुत अच्छा लेख है जो यह सब बताता है: http://weblogs.asp.net/scottgu/archive/2009/09/15/auto-start-asp-net-applications-vs-2010-and -नेट -4-0-series.aspx – TheNextman

+0

बस मुझे जो कुछ भी ढूंढ रहा था उसे देने के लिए धन्यवाद देना चाहता था। फिर सबको धन्यवाद! :) – Anthem127

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