Hier in meinem Projekt habe ich zwei Anwendung Konfigurationsdateien genannt app.config
und accessLevel.config
. Jetzt mit der OpenExeConfiguration
konnte ich auf die app.config.exe file
zugreifen, aber nicht die accessLevel.config
. Bitte helfen Sie dabei.Wie liest man Werte aus mehreren Konfigurationsdateien in C# innerhalb eines einzelnen Projekts?
Der Hauptgrund, warum ich 2 Konfigurationsdateien habe, ist, den Unterschied zu zeigen und den Code einfach zu machen. Ich muss die Werte von accessLevel.config
in meinem C#
Code lesen.
Versuchte den Code unten, aber keine Verwendung:
System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.File = "App2.config";
Sollte ich diese Zeile in 'app.config.exe' haben? – Praveen
Haben bearbeitet und repariert - sehen Sie, ob Sie das schaffen können? Ist es appSettings, die Sie versuchen, in eine andere Datei oder einen anderen Konfigurationsabschnitt zu verschieben? In jedem Fall gilt das gleiche Prinzip. – Michael
Diese Antwort verdient Akzeptanz. @Praveen –