मैंने बस installSil.exe का उपयोग कर वीएस 2010 का उपयोग कर एक विंडोज़ सेवा स्थापित की है, cmd प्रॉम्प्ट विंडो ने कहा कि प्रतिबद्ध चरण सफलतापूर्वक पूरा हो गया है, लेकिन मुझे स्थानीय सेवा फ़ोल्डर में विंडोज़ सेवा नहीं दिखाई दे रही है ।विंडोज सेवा नहीं ढूंढ सका (बस स्थापित)
मुझे यहां क्या याद आया?
मैं विंडोज 7 और वी.एस. उपयोग कर रहा हूँ 2010
अद्यतन:
मैं सेवा अनइंस्टॉल करने वाले, सेवा (जो Service1 नामित किया गया था) कुछ है कि समझ में बनाया करने के लिए नाम बदल दिया है स्थापित (के रूप में एक ही प्रक्रिया ऊपर), अभी भी इसे सेवा ब्राउज़र में नहीं मिल रहा है।
FWIW ... मैंने अपनी सेवा 1.cs को गुण विंडो (फ़ाइल नाम मान) में बदल दिया .. लेकिन यह अभी भी सेवा ब्राउज़र में सेवा 1 दिखा रहा था। मैंने इस कोड के मूल्यों को भी बदल दिया (ऑटो जेनरेट कोड) this.serviceInstaller1.ServiceName = "service1";
अद्यतन (2) मैं एक डमी खिड़कियों सेवा बनाया है, और सफलतापूर्वक कि स्थापित करने में सक्षम था (यह मेरे लिए डोमेन लॉगिन आईडी & पासवर्ड के लिए कहा जाए) और मैं सेवाओं ब्राउज़र में यह देखने के लिए सक्षम था।
हालांकि, मैं सेवा ब्राउज़र में वास्तविक विंडोज सेवा (मेरे प्रोजेक्ट से संबंधित) को देखने में सक्षम नहीं हूं। जाहिर है, मुझे अनुमति है, क्योंकि मैं डमी सेवा स्थापित करने में सक्षम था।
इस इस साइट Can't see windows service after installation
मैं "HKLM \ System \ CurrentControlSet \ Services" राह में रजिस्ट्री में सेवा नहीं देख सकते हैं अनुसार।
अद्यतन (3)
लॉग फ़ाइल का कहना है
RunInstallerAttribute.Yes साथ कोई सार्वजनिक संस्थापक विशेषता सी में पाया जा सकता है: ..
हालांकि, मेरे पास प्रोजेक्ट समाधान में ProjectInstaller.cs फ़ाइल है।
मैं
ProjectInstaller.cs फाइल करने के लिए[RunInstaller (सही)]
, फिर भी प्रयास विफल
किसी भी suggesstions जोड़ा?
क्या आपने सेवाओं के फ़ोल्डर दृश्य को रीफ्रेश किया है? कभी-कभी यह तुरंत दिखाई नहीं देता है। –
हाँ मेरे पास है ... कोई भाग्य – user788487
@ user788487: आपने ServiceInstaller की ServiceName प्रॉपर्टी को क्या सेट किया? यही वह है जिसे इसे सूचीबद्ध किया जाना चाहिए। –