को पुनरारंभ करने से रोकता है हमारे पास सी # में एक स्मार्ट क्लाइंट बनाया गया है जो पीसी चालू होने पर पुन: प्रारंभ होता है। यह पुनरारंभ प्रक्रिया को तब तक रोकता है जब तक कि उपयोगकर्ता स्मार्टक्लेंट को बंद नहीं करता है या कुछ अन्य मैन्युअल हस्तक्षेप होता है।सी # पीसी रीस्टार्ट होने पर .NET exe बंद नहीं होता है, मशीन को
यह समस्याएं पैदा कर रहा है जब आधारभूत संरचना टीम दूरस्थ रूप से नए सॉफ़्टवेयर को स्थापित करती है जिसके लिए मशीन रीबूट की आवश्यकता होती है।
स्मार्ट क्लाइंट ऐप को विंडोज़ से शटडाउन/पुनरारंभ करने की घटना को पहचानने और खुद को मारने के लिए कोई विचार है?
अद्यतन: यह एकाधिक गुई धागे के साथ एक अत्यधिक थ्रेडेड एप्लिकेशन है। हाँ, एकाधिक गुई धागे। यह वास्तव में कई परियोजनाओं का एकीकरण है कि स्वयं में और स्वयं एकमात्र अनुप्रयोग हो सकते हैं - जिनमें से सभी एक एकल exe से लॉन्च और प्रबंधित किए जाते हैं जो उन प्रबंधन विधियों को केंद्रीकृत करता है और उन धागे का ट्रैक रखता है। मुझे पृष्ठभूमि धागे का उपयोग करने पर विश्वास नहीं है एक विकल्प है।
क्या आप गैर-पृष्ठभूमि धागे पर सामान चला रहे हैं? – Will
क्या आपके पास SmartClient ऐप के स्रोत स्रोत तक पहुंच है? –