कुछ C# अनुप्रयोगों में ऐप.कॉन्फिग फ़ाइल क्यों होती है और अन्य में नहीं?


कुछ C# अनुप्रयोगों में ऐप.कॉन्फिग फ़ाइल क्यों होती है और अन्य में नहीं? इन दोनों समाधानों को विज़ुअल सी# विंडोज़ फॉर्म एप्लिकेशन के रूप में प्रारंभ किया गया था।

इसे मैंने विजुअल स्टूडियो कम्युनिटी संस्करण में बनाया है:
https://photos.app.goo.gl/DqS2tNUfHv6PHpiL8

यह स्क्रीन कैप्चर बिट एक यूट्यूब ट्यूटोरियल से है। मैंने वीडियो में प्रशिक्षक के साथ अनुसरण किया और उन्होंने इसे विजुअल सी# -> विंडोज फॉर्म एप्लिकेशन के रूप में मेनू चयन के साथ बनाया।
https://photos.app.goo.gl/jR9jvFurWp4hMuve9

मैंने क्या प्रयास किया है:

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

समाधान 1

निर्भर करता है। यह इस पर निर्भर करता है कि आप एक .नेट फ्रेमवर्क ऐप बना रहे हैं, जिसमें डिफ़ॉल्ट रूप से एक है ऐप.कॉन्फिग[^] फ़ाइल; या यदि आप एक .Net (कोर) ऐप बना रहे हैं, जो नहीं है। अन्य अंतर भी हैं, जैसे .csproj फ़ाइल और भी बहुत कुछ।

दोनों फ्रेमवर्क में एक ही कोड काम करेगा, .नेट (कोर) नया है, तेजी से चलेगा, और इसमें एक कॉन्फिग फाइल भी हो सकती है, जिसका नाम है ऐप्ससेटिंग्स.जेसन[^]हालाँकि डिफ़ॉल्ट रूप से आवश्यक नहीं है।

コメント

タイトルとURLをコピーしました