जब मैं Visual Studio 2010 में एक नई Windows सेवा बनाता हूं, तो मुझे सेवा चलाने के लिए InstallUtil और net start का उपयोग करने का संदेश मिलता है।
मैंने निम्नलिखित चरणों की कोशिश की है:
- नई परियोजना फ़ाइल बनाएँ -> नई -> परियोजना -> विंडोज सेवा
- प्रोजेक्ट का नाम: TestService
- (जैसा कि Service1 कंस्ट्रक्टर, OnStart, OnStop) प्रोजेक्ट बनाएँ
- ओपन कमांड प्रॉम्प्ट, "C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ InstallUtil.exe" चलाएँ
- नेट स्टार्ट टेस्ट सेवा को चलाएं ।
चरण 4 का आउटपुट
एक संस्थापित संस्थापन चल रहा है।
स्थापना के चरण चरण की शुरुआत।
C: \ Users \ myusername \ Documents \ Visual Studio 2010 \ Projects \ TestService \ TestService \ obj \ x86 \ Debug \ TestService.exe असेंबली की प्रगति के लिए लॉग फ़ाइल की सामग्री देखें।
फ़ाइल C: \ Users \ myusername \ Documents \ Visual Studio 2010 \ Projects \ Tes tService \ TestService \ obj \ x86 \ Debug \ TestService.InstallLog पर स्थित है।
असेंबली 'C: \ Users \ myusername \ Documents \ Visual Studio 2010 \ Projects \ Test \ ervice \ TestService \ obj \ x86 \ Debug \ TestService.exe' स्थापित करना।
प्रभावित पैरामीटर हैं:
logtoconsole =
logfile = C: \ Users \ myusername \ Documents \ Visual Studio 2010 \ Projects \ TestService \ T estService \ obj \ x86 \ Debug \ TestService.InstallLog
असेम्बलीथ = C: \ Users \ myusername \ Documents \ Visual Studio 2010 \ Projects \ TestServ बर्फ \ TestService \ obj \ x86 \ Debug \ TestService.exe
RunInstallerAttribute.Yes विशेषता वाला कोई भी सार्वजनिक इंस्टॉलर C: \ Users \ myusername \ Documents \ Visual Studio 2010 \ Projects \ TestService \ TestSe rvice \ obj 'x86 \ Debug \ TestService.exe असेंबली में नहीं पाया जा सका।
स्थापित चरण सफलतापूर्वक पूरा हुआ, और कमिट चरण शुरू हो रहा है।
C: \ Users \ myusername \ Documents \ Visual Studio 2010 \ Projects \ TestService \ TestService \ obj \ x86 \ Debug \ TestService.exe असेंबली की प्रगति के लिए लॉग फ़ाइल की सामग्री देखें।
फ़ाइल C: \ Users \ myusername \ Documents \ Visual Studio 2010 \ Projects \ Tes tService \ TestService \ obj \ x86 \ Debug \ TestService.InstallLog पर स्थित है।
विधानसभा 'C: \ Users \ myusername \ Documents \ Visual Studio 2010 \ Projects \ TestS ervice \ TestService \ obj \ x86 \ Debug \ TestService.exe'।
प्रभावित पैरामीटर हैं:
logtoconsole =
logfile = C: \ Users \ myusername \ Documents \ Visual Studio 2010 \ Projects \ TestService \ T estService \ obj \ x86 \ Debug \ TestService.InstallLog
असेम्बलीथ = C: \ Users \ myusername \ Documents \ Visual Studio 2010 \ Projects \ TestServ बर्फ \ TestService \ obj \ x86 \ Debug \ TestService.exe
RunInstallerAttribute.Yes विशेषता वाला कोई भी सार्वजनिक इंस्टॉलर C: \ Users \ myusername \ Documents \ Visual Studio 2010 \ Projects \ TestService \ TestSe rvice \ obj 'x86 \ Debug \ TestService.exe असेंबली में नहीं पाया जा सका।
InstallState फ़ाइल को निकालें क्योंकि कोई इंस्टॉलर नहीं हैं।
प्रतिबद्ध चरण सफलतापूर्वक पूरा हुआ।
लेन-देन स्थापित पूरा हो गया है।
चरण 5 का आउटपुट
सेवा का नाम अमान्य है।
NET HELPMSG 2185 लिखकर अधिक मदद उपलब्ध है।