मेरे पास एक वीसी -2010 सी # समाधान है, इसमें कई परियोजनाएं हैं।संदर्भ वेब। उसी समाधान में किसी अन्य प्रोजेक्ट से कॉन्फिग फ़ाइल C#
तो उदाहरण के लिए, मेरे पास एक वेब प्रोजेक्ट है, और मेरे पास कक्षा पुस्तकालय है।
web.config फ़ाइल में, मेरे पास <appSettings>
अनुभाग में एक कुंजी है, उदा।
<add key="FileDirectory" value="G:\ftproot\sales" />
मैं भी सर्वर पर फ़ाइल निर्देशिका को प्रतिबिंबित करने के Web.Production.config फ़ाइल में एक महत्वपूर्ण जोड़ लिया है।
तो जब मैं अपने वेब परियोजना में इसे संदर्भ (यह MVC है) - मैं तो इस तरह कार्य करें:
var FTPPath = ConfigurationManager.AppSettings["FileDirectory"];
यह मेरा वेब परियोजना के भीतर ठीक काम करता है। हालांकि, मुझे कक्षा पुस्तकालय में इसका संदर्भ देने की भी आवश्यकता है, जो मेरे प्रश्न पर आता है - क्या किसी अन्य प्रोजेक्ट से web.config फ़ाइल में किसी कुंजी को संदर्भित करने का कोई तरीका है, उदा। एक वर्ग पुस्तकालय, एक ही समाधान में ??
सभी मदद की सराहना की जाती है। धन्यवाद
हाय गेरी, इसे साफ़ करने के लिए धन्यवाद। यह शुरुआत में काम नहीं कर रहा था, लेकिन मैंने सिस्टम के लिए एक संदर्भ जोड़ा। कॉन्फ़िगरेशन और यह सब ठीक काम कर रहा है। समय सीमा समाप्त होने के बाद मैं सही के रूप में चिह्नित करूंगा! – 109221793
धन्यवाद, मैं वास्तव में आपकी प्रतिक्रिया की सराहना करता हूं। –