मेरे पास एक कंसोल एप्लिकेशन है जिसमें मैं एक फ़ाइल का नाम लिखना चाहता हूं।
Process.Start("blah.bat");
आम तौर पर, मेरे पास ऐसा कुछ होगा जो विंडोज़ एप्लीकेशन में फ़ाइल 'blah.bat'
का नाम सेटिंग्स में फ़ाइल को गुण में लिखकर करता है ।
हालाँकि, यहाँ मुझे कोई सेटिंग फ़ाइल नहीं मिली और मैंने उसी उद्देश्य के लिए एक app.config जोड़ा ।
मुझे यकीन नहीं है कि app.config में यहाँ क्या लिखना है , जिससे मुझे विंडोज फॉर्म में भी इसी तरह की उपलब्धि हासिल होगी ।
उदाहरण के लिए: विंडोज़ रूपों में। Process.Start(Properties.Settings.Default.BatchFile);
जहां BatchFile
गुण में सेटिंग्स फ़ाइल में एक स्ट्रिंग है।
ConfigurationSettings.AppSettings["blah.bat"]
उपलब्ध है, लेकिन एक चेतावनी देता है कि यह अप्रचलित है। जब मैंConfigurationManager
ऊपर के रूप में उपयोग करने की कोशिश करता हूं, मुझे एक त्रुटि मिलती है जो कहती है कि कॉन्फ़िगरेशन मैनजर वर्तमान संदर्भ में मौजूद नहीं है। : - /