मैं एक सी # .NET 2.0 .dll लिख रहा हूं जो Larger application में प्लग है। मेरे मॉड्यूल के लिए विजुअल स्टूडियो प्रोजेक्ट में एक app.config फ़ाइल है जिसे MyProj.dll के साथ MyProj.dll.config पर कॉपी किया गया है।प्लगइन मॉड्यूल से dll.config (app.config! नहीं) पढ़ना
योजना यह है कि MyProj.dll.config को .dll तैनात किए जाने के बाद संपादित किया जाएगा। मैं उस संशोधित स्थानीय फ़ाइल से अपनी सेटिंग्स को पढ़ने की कोशिश कर रहा हूं। मैं इस तरह मेरी .dll को LocalFilesSettingsObject बाहर खींच लिया है की कोशिश की और बदलते यह आवेदन नाम है:
Properties.Settings config = Properties.Settings.Default;
SettingsContext context = config.Context;
SettingsPropertyCollection properties = config.Properties;
SettingsProviderCollection providers = config.Providers;
SettingsProvider configFile = Properties.Settings.Default.Providers["LocalFileSettingsProvider"];
configFile.ApplicationName = Assembly.GetExecutingAssembly().GetName().Name;
config.Initialize(context, properties, providers);
config.Reload();
यह काम नहीं कर रहा है। मैं अपने सिर को पूरे .NET सेटिंग्स गड़बड़ के चारों ओर लपेटने के लिए संघर्ष कर रहा हूं। मैं इस काम को खत्म करने के लिए एक नुस्खा चाहता हूँ। मुझे .NET 2.0
धन्यवाद मोहम्मद! मैंने इन पदों में से कई के माध्यम से पढ़ा है और आपका काम केवल एक ही है! –