हमारे पास कई सी # कंसोल ऐप्स हैं जो निर्धारित कार्यों पर चलते हैं। इन सभी ऐप्स में अपनी स्वयं की कॉन्फ़िगरेशन फ़ाइल है, जिसमें हमारे smtp सर्वर जैसी सेटिंग्स शामिल हैं। अगर हमारा smtp सर्वर कभी बदल गया है, तो हमें मैन्युअल रूप से प्रत्येक कॉन्फ़िगरेशन फ़ाइल में जाना होगा और इसे बदलना होगा। क्या एकाधिक ऐप्स सी: ड्राइव पर 1 कॉन्फ़िगरेशन फ़ाइल देख सकते हैं, या क्या यह खराब अभ्यास माना जाता है? मूल्यों को स्टोर करने के लिए डेटाबेस का उपयोग करना कोई नहीं है।एकाधिक सी # ऐप्स एक ऐप का उपयोग कर सकते हैं। कॉनफिग फ़ाइल?
उत्तर
आपको अपने आवेदन की निम्नलिखित की तरह विन्यास फाइल के अंदर बाहरी config फ़ाइलों को इंगित कर सकते हैं और अपने अनुप्रयोगों के किसी एक फ़ाइल से सेटिंग के एक ही सेट का उपयोग सभी है:
<appSettings file="c:\CommonSettings.config">
<add key="MyKey" value="12"/>
</appSettings>
अधिक जानकारी के लिए आप पढ़ सकते हैं निम्न लेख:
यह अच्छा है, धन्यवाद! – broke
एक एप्लिकेशन कॉन्फ़िगरेशन फ़ाइल साझा करना सीधे संभव नहीं है क्योंकि .config
फ़ाइल नाम को निष्पादन योग्य नाम से मिलान करने की आवश्यकता है (इसलिए example.exe
यह example.exe.config
होगा)।
यह अलग-अलग अनुप्रयोगों के लिए अलग-अलग अनुप्रयोगों के लिए अलग मान होने का अर्थ है।
यदि कॉन्फ़िगरेशन अनुभाग हैं जिन्हें आप साझा करना चाहते हैं, तो आप फ़ाइल को इंगित करने के लिए configSource
विशेषता का उपयोग कर सकते हैं। appSettings
अनुभाग में एक विशिष्ट file
विशेषता है जिसका उपयोग आप उसी तरीके से कर सकते हैं।
कुछ कॉन्फ़िगरेशन मान सभी एप्लिकेशन पर साझा कर रहे हैं देखते हैं, तो आप ढांचे का उपयोग कर रहे के संस्करण के लिए machine.config
फ़ाइल में उन्हें रखने पर विचार कर सकते हैं।
क्या आप कॉन्फ़िगरेशन डेटा स्टोर करने के लिए कस्टम एक्सएमएल फाइलों का उपयोग कर सकते हैं? app.config का उपयोग करने की कोई आवश्यकता नहीं है।
मैं एक्सएमएल फाइलों का उपयोग कर सकता हूं। मैं सोच रहा था कि यह वैसे भी आसान हो सकता है। – broke
सिंचू ढांचे का उपयोग करके आप इसे कस्टम कॉन्फ़िगरेशन ऑब्जेक्ट बनाकर और सभी कंसोल अनुप्रयोगों का उपयोग करके इसे प्राप्त कर सकते हैं। वे सभी एक ही विन्यास फाइल से पढ़ेंगे। अधिक जानकारी के लिए, कृपया http://www.cinchoo.com
- 1. एकाधिक ऐप। कॉनफिग फ़ाइलें
- 2. एंड्रॉइड - एकाधिक खातों में एक ही कीस्टोर फ़ाइल के साथ विभिन्न ऐप्स प्रकाशित कर सकते हैं?
- 3. सी # एकाधिक वर्ग एकाधिक संदर्भों का उपयोग कर वही ऑब्जेक्ट लॉक कर सकते हैं?
- 4. ऐप। कॉनफिग या एक्सएएमएल
- 5. ऐप। कॉनफिग बनाम AppName.exe.Config
- 6. पावरशेल ऐप। कॉनफिग
- 7. रेल: आप एकाधिक नियंत्रकों का उपयोग कर सत्र चर का उपयोग कैसे कर सकते हैं?
- 8. जावा ऐप्स वीबी ऐप्स के साथ एकीकृत कर सकते हैं?
- 9. एकाधिक ऐप्स/प्रक्रियाओं से एक लॉग फ़ाइल में लॉगिंग
- 10. एंड्रॉइड, एकाधिक ऐप्स, एकाधिक ग्राहक, एक कीस्टोर
- 11. क्या हम आईओएस के लिए एंटरप्राइज़ ऐप्स में इन-एप खरीद का उपयोग कर सकते हैं?
- 12. लोग अपने ऐप के साथ Google ऐप-इंजन ऐप्स का उपयोग कैसे कर रहे हैं?
- 13. क्या आप एक ही खाते पर हेरोकू पर एकाधिक मुफ्त ऐप्स होस्ट कर सकते हैं?
- 14. वेब का उपयोग कर उन्नत कार्य। कॉनफिग रूपांतरण
- 15. एकाधिक बिल्ड कॉन्फ़िगरेशन एक कॉन्फ़िगरेशन रूपांतरण साझा कर सकते हैं?
- 16. क्या आप फोर्किंग का उपयोग कर ऐप्स के बीच उसकेोकू डेटाबेस माइग्रेट कर सकते हैं?
- 17. क्या हम #ifdef __cplusplus के बिना सी फ़ाइल में बाहरी "सी" का उपयोग कर सकते हैं?
- 18. जावास्क्रिप्ट एक फाइल सिस्टम का उपयोग कर सकते हैं?
- 19. क्या आईफोन वेब ऐप्स जीपीएस स्थिति प्राप्त कर सकते हैं?
- 20. ऐप्स में django मॉडल का उपयोग कर?
- 21. एक एक्सकोड प्रोजेक्ट एकाधिक आईफोन ऐप्स
- 22. एक ऐप में एकाधिक ऐप्स को बंडल करें
- 23. एकाधिक इंडेक्स एक साथ काम कर सकते हैं?
- 24. क्या आप ASP.Net साइटों के लिए सेटिंग्स.Settings फ़ाइल का भी उपयोग कर सकते हैं?
- 25. मशीन कहां है। कॉनफिग?
- 26. एक अलग डेटाबेस का उपयोग कर सकते हैं?
- 27. कैसे एक निजी क्षेत्र का उपयोग हाइबरनेट कर सकते हैं?
- 28. py.test एकाधिक -k विकल्पों का समर्थन कर सकते हैं?
- 29. जावास्क्रिप्ट का उपयोग कर एक ही तत्व में एकाधिक ईवेंट श्रोताओं/हैंडलर जोड़े जा सकते हैं?
- 30. क्या डेवलपर्स विंडोज ऐप्स में आईक्लाउड का उपयोग कर सकते हैं?
डेटाबेस का उपयोग क्यों करें? यह एक बहुत ही आम प्रथा है। –
हमारे व्यवस्थापक के पास डीबी एक्सेस नहीं हो सकती है। – broke