मैंने एक Windows सेवा लिखी है जो एक WCF सेवा को उसी मशीन पर स्थापित GUI में उजागर करती है। जब मैं GUI चलाता हूं, अगर मैं सेवा से कनेक्ट नहीं कर सकता हूं, तो मुझे यह जानना होगा कि क्या यह है क्योंकि सेवा ऐप अभी तक इंस्टॉल नहीं किया गया है, या यदि यह सेवा नहीं चल रही है। यदि पूर्व, मैं इसे स्थापित करना चाहता हूं (जैसा कि यहां वर्णित है ); अगर बाद में, मैं इसे शुरू करना चाहता हूँ।
प्रश्न यह है: आप कैसे पता लगाते हैं कि क्या सेवा स्थापित है, और फिर पता चला कि यह स्थापित है, आप इसे कैसे शुरू करते हैं?