Auto update .NET applications -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 12 जवाब

हम एक प्रक्रिया में हैं कई डब्लूसीएफ सेवाओं, एएसपी.नेट एमवीसी अनुप्रयोग, प्रशासन उपकरण (विंडोज फार्म एप्लिकेशन) से मिलकर एक बहुत ही जटिल प्रणाली विकसित करना ... इनमें से कुछ, कई सर्वरों पर चलने वाले उदाहरण होंगे हम इस प्रणाली के लिए एक अच्छा ऑटो अपडेट समाधान की तलाश कर रहे हैं। सबसे अधिक संभावना है, हमें एक अलग ऑटो अपडेट एप्लिकेशन (सेवा) की आवश्यकता होगी जो कि नौकरी करेंगे, या कुछ केंद्रीकृत व्यवस्थापक एप्लिकेशन जो सभी इंस्टॉल किए गए इंस्टेंस के संस्करणों के बारे में जान सकेंगे और दूरस्थ रूप से अपडेट करें। क्या इस प्रयोजन के लिए कोई अच्छा उत्पाद / लाइब्रेरी बनाई गई है, जिसे आप जानते हैं या इसके साथ अनुभव है?

निजी तौर पर मैं किसी भी प्रकार के ऑटो-अपडेट के लिए एक बहुत सरल कार्यप्रणाली का उपयोग कर रहा हूं:

  • एक इंस्टॉलर बनें
  • नया संस्करण देखें (सरल WebClient और अपने मौजूदा विधानसभा संस्करण)
  • यदि संस्करण उच्च है तो नवीनतम इंस्टॉलर डाउनलोड करें (सुरक्षा कारणों के लिए SSL पर होना चाहिए)
  • डाउनलोड किए गए इंस्टॉलर को चलाएं और एप्लिकेशन को बंद करें (इस चरण में आपको व्यवस्थापक विशेषाधिकारों की आवश्यकता है अगर आपके इंस्टॉलर को व्यवस्थापक होना चाहिए)

इंस्टॉलर को बाकी का ख्याल रखना चाहिए यह आपके पास नवीनतम संस्करण और नवीनतम संस्करण वाला इंस्टॉलर हमेशा रहेगा।


Comments

Popular posts from this blog

python - Overriding the save method in Django ModelForm -

html - CSS autoheight, but fit content to height of div -

qt - How to prevent QAudioInput from automatically boosting the master volume to 100%? -