Ich weiß, dass ich Konfigurationsdateien, die sich auf eine Assembly beziehen, mit der statischen ConfigurationManager.OpenExe(exePath)
Methode öffnen kann, aber ich möchte nur eine Konfiguration öffnen, die sich nicht auf eine Assembly bezieht. Nur eine Standard-.NET-Konfigurationsdatei.
c#
configuration
Adam
quelle
quelle
whateverYouLikeExtension
, meinst du, dass du etwas danach haben musst ?config.
ConfigurationManager.ConnectionStrings
. Stattdessen müssen Sie den Wert aus demconfig
Objekt lesen, das von der letzten Anweisung oben zurückgegeben wurde.Die Konfigurationsdatei ist nur eine XML-Datei. Sie können sie öffnen, indem Sie:
und später Abrufen von Werten durch:
quelle
throw new Exception("No configuration file found.", e);
.Ich würde verwenden
ConfigurationManager.OpenMappedExeConfiguration
.quelle