मैं app.config
मान पढ़ना चाहता हूं, इसे एक संदेश बॉक्स में दिखाएं, बाहरी टेक्स्ट एडिटर का उपयोग करके मूल्य बदलें, और अंत में अद्यतन मूल्य दिखाएं।मैं app.config को पुनः लोड/रीफ्रेश कैसे करूं?
मैं निम्नलिखित कोड का उपयोग कर की कोशिश की:
private void button2_Click(object sender, EventArgs e)
{
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
ConfigurationManager.RefreshSection("appSettings");
ConfigurationManager.RefreshSection(config.AppSettings.SectionInformation.Name);
MessageBox.Show(ConfigurationManager.AppSettings["TheValue"]);
}
लेकिन यह काम नहीं करता। यह पुराना मान दिखाता है (बाहरी पाठ संपादक में बदलने से पहले)। कोई सुझाव?
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="TheValue" value="abc"/>
</appSettings>
</configuration>
इस प्रश्न का उत्तर जब तक यह बताता है कि कोड करता है और यही कारण है कि यह उसकी समस्या का हल नहीं है। –