2011-04-21 12 views
8

मैं इसके अंदर से किसी एप्लिकेशन को पुनरारंभ कैसे कर सकता हूं?मेरा एप्लिकेशन खुद को पुनरारंभ कैसे कर सकता है?

+0

यह बेहद दुर्लभ है कि आपको कभी भी अपने आप को पुनरारंभ करने की आवश्यकता होनी चाहिए। एकमात्र कल्पना करने योग्य परिदृश्य स्वचालित रूप से अपडेट इंस्टॉल करना है, लेकिन इसे संभालने का सबसे तार्किक तरीका एक सहायक एप्लिकेशन के साथ है जो अद्यतन डाउनलोड करता है और उन्हें अगले लॉन्च में इंस्टॉल करता है। Google क्रोम और मोज़िला फ़ायरफ़ॉक्स जैसे लोकप्रिय ऐप्स द्वारा उपयोग किया जाने वाला वही मॉडल, न केवल इस समस्या को हल करने के लिए बल्कि यह भी कि यह * अधिक * अधिक उपयोगकर्ता के अनुकूल है। –

+1

संभावित डुप्लिकेट [मैं अपने सी # WinForm एप्लिकेशन को पुनरारंभ कैसे करूं?] (Http://stackoverflow.com/questions/779405/how-do-i-restart-my-c-winform-plication), यह भी देखें [क्या है .NET विंडोज़ के लिए सबसे अच्छा तरीका स्वयं को अपडेट करने के लिए एप्लिकेशन बनाता है?] (http://stackoverflow.com/questions/150935/whats-the-best-way-for-a-net-windows-forms-plication-to-update -itself) –

+0

आपके ऐप को पुनरारंभ करने का एक संभावित कारण (जिसे मैंने पहले उपयोग किया है) क्लिकऑन परिनियोजन में हो सकता है, जहां आप यह देखने के लिए जांचते हैं कि आपके कोड में कोई अपडेट उपलब्ध है या नहीं, तो आप ऐप सेट करके वास्तविक अपडेट को संभाल सकते हैं इसे चलाने से पहले अद्यतनों की जांच करने और इसे पुनरारंभ करने के लिए ताकि आपके लिए अपडेट किया जा सके। –

उत्तर

9

Application.Restart जो मैं आपको ढूंढ रहा हूं वह है। मैंने इसे एक प्रोजेक्ट पर इस्तेमाल किया और कहा कि यह मेरे लिए ठीक काम करता है - लेकिन अन्य लोगों ने इसके साथ मुद्दों में भाग लिया है।

+1

क्या आप सुनिश्चित हैं कि यह कमांड लाइन प्रदान नहीं करता है तर्क फिर से? एमएसडीएन दस्तावेज़ (जो आपने लिंक किया है) बताते हैं कि यह होगा, और मैंने सुना है कि अन्य लोग वही कहते हैं, उदाहरण के लिए [यहां] (http://stackoverflow.com/questions/779405/how-do-i-restart- my-c-sharp-winform-application # 5086597) – Shaun

+0

@ ख़ुन - आप सही हैं। मैंने सोचा कि मैंने पढ़ा था कि यह मामला नहीं था। मैं तदनुसार अपना जवाब संपादित करूंगा। –

संबंधित मुद्दे