यह थोड़ा गूंगा लग सकता है।Setting.settings और web.config के बीच अंतर?
मैं हमेशा इस धारणा है कि web.config सभी सेटिंग्स जो बाद निर्माण और setting.settings बदलने के लिए एक जो पूर्व निर्माण बदल सकते हैं होना चाहिए विषय हो सकता है संग्रहीत करना चाहिए था।
लेकिन मैंने उन परियोजनाओं को देखा है जो सेटिंग.सेटिंग में कनेक्शन स्ट्रिंग की तरह थे। कनेक्शन स्ट्रिंग हमेशा web.config में होना चाहिए, है ना?
मुझे एक डिज़ाइन परिप्रेक्ष्य उत्तर में रूचि है।
बस कुछ पृष्ठभूमि: मेरा वर्तमान परिदृश्य यह है कि मैं तीन अलग-अलग दृश्य स्टूडियो परियोजनाओं में सारित सभी तीन स्तरों के साथ एक वेब अनुप्रयोग विकसित कर रहा हूं, इस प्रकार प्रत्येक स्तर की अपनी .settings और .config फ़ाइल है।
हाँ, मैंने अभी देखा है कि यह कॉन्फ़िगरेशन फ़ाइल में सेटिंग्स जोड़ता है। इसलिए मूल रूप से Setting.settings कॉन्फ़िगरेशन फ़ाइल में सामान जोड़ने के लिए यूआई की तरह है। यही है ना? – neebz
@Muneeb - हाँ, और यह आपको कक्षाओं को आसानी से आपकी सेटिंग्स तक पहुंच प्रदान करता है। लेकिन हुड के तहत, वे .config में हैं। – Venemo
हां। मैं भी - मैंने अभी देखा है कि यह web.config में जोड़ा गया है। मैं शुरुआत में सोच रहा था कि मैं सेटिंग्स के मूल्यों को बदलने के बारे में कैसे जाउंगा। परीक्षण और लाइव के लिए सेटिंग्स, लेकिन यदि वे web.config में जोड़े जाते हैं, तो आप उन्हें सामान्य वेब.कॉन्फिग रिकॉर्ड की तरह व्यवहार करेंगे और अपने Web.Debug.config का उपयोग करेंगे। मैन्युअल रूप से परिवर्तन लागू करें। असल में, सेटिंग्स.सेटिंग एक gui है जिसका उपयोग web.config संपादन में सहायता के लिए किया जा सकता है। – ozzy432836