के बीच निर्भरता बनाएं मैंने एक विंडोज सेवा बनाई है जो स्वचालित रूप से प्रारंभ करने के लिए सेट है। यह सेवा स्टार्टअप पर डेटाबेस सेवा से जुड़ती है। मुद्दा यह है कि मेरी सेवा के बाद डेटाबेस सेवा शुरू हो रही है। क्या इस निर्भरता को परिभाषित करने के लिए एक प्रोग्रामेटिक तरीका है ताकि डेटाबेस सेवा शुरू होने के बाद मेरी सेवा शुरू हो।विंडोज सेवाओं स्टार्टअप
मुझे यह आलेख http://www.boyce.us/windows/servertipcontent.asp?ID=7 मिला जो ऐसा करने के लिए रजिस्ट्री प्रविष्टि जोड़ने के बारे में बात करता है। मैं जानना चाहूंगा कि ऐसा करने के लिए सी # तरीका है या नहीं?
अद्यतन:
उपर्युक्त प्रश्न पर जोड़ा जा रहा है। यहाँ एक और परिदृश्य है। इंस्टॉलस्ड का उपयोग करके सेवाएं इंस्टॉल की जा रही हैं जिन्हें प्रोजेक्टिनलर की आवश्यकता नहीं है। ऐसा लगता है कि इंस्टॉलशील्ड सर्विसबेस क्लास से प्राप्त कक्षाओं की तलाश करता है और प्रत्येक सेवा को स्थापित करता है। इस तरह के परिदृश्य में निर्भरता कैसे जोड़ें?
+1 - मैं क्या कहने जा रहा था;) – Oded
क्या आप कृपया कर सकते हैं। संपादित प्रश्न का उत्तर दें। धन्यवाद। – stackoverflowuser
@ स्टैक: मुझे खेद है कि यह थोड़ी देर के बाद से मैंने इंस्टालशल्ड का उपयोग किया है (और जब मैंने विंडोज सेवाओं के लिए नहीं किया था) तो मुझे डर है कि मैं बहुत मदद नहीं कर सकता। मैंने Google को यह करने का प्रयास किया और [इस] (http://community.installshield.com/showthread.php?t=162302&page=4) के साथ आया, जो _might_ सहायक हो! –