मैं एक विंडोज सेवा के लिए एक इंस्टॉलर का उपयोग करने की कोशिश कर रहा हूं, और InstallUtil.exe का उपयोग करने से बचाना चाहता हूं। इंस्टॉलर सही ढंग से काम करता प्रतीत होता है (निष्पादन योग्य और डीएलएस सही निर्देशिका में हैं), लेकिन सेवा कंप्यूटर प्रबंधन के तहत प्रकट नहीं होती है।सी # - विंडोज सेवा इंस्टॉलर सेवा पंजीकृत नहीं कर रहा है
यहाँ मैं अब तक क्या किया है है:
सेवा वर्ग के नाम डिफ़ॉल्ट है - Service1।
प्रोजेक्ट इंस्टॉलर में, सेवा इंस्टॉलर का सर्विसनाम क्लास नाम - सेवा 1 से मेल खाता है।
कस्टम क्रियाओं के तहत, सेवा का प्राथमिक आउटपुट इंस्टॉल, कमिट, रोलबैक और अनइंस्टॉल करने के लिए जोड़ा गया था।
मैं संदर्भ के रूप में http://support.microsoft.com/kb/816169 का उपयोग कर रहा हूं।
कोई विचार?
यही वह था जो मैं याद कर रहा था। मैंने सोचा कि इंस्टॉलर्स। जोड़ें() भाग स्वतः उत्पन्न जेनरेटर कोड में शामिल किया जाएगा, लेकिन यह नहीं था। शायद वे इसे बदल दिया? –
हां मैंने देखा कि आपने इसे पोस्ट किया था जैसा कि मैंने पोस्ट किया था – SpaceghostAli