Heim > Backend-Entwicklung > C++ > Wie kann ich auf eine benutzerdefinierte .NET-Konfigurationsdatei zugreifen?

Wie kann ich auf eine benutzerdefinierte .NET-Konfigurationsdatei zugreifen?

Susan Sarandon
Freigeben: 2025-01-10 13:21:43
Original
583 Leute haben es durchsucht

How Can I Access a Custom .NET Configuration File?

Arbeiten mit unabhängigen .NET-Konfigurationsdateien

Problem:

Wie greife ich auf eine eigenständige .NET-Konfigurationsdatei zu, die nicht mit einer bestimmten Assembly verknüpft ist?

Lösung:

Die Klasse ExeConfigurationFileMap liefert die Lösung. So öffnen und lesen Sie eine benutzerdefinierte Konfigurationsdatei:

<code class="language-csharp">ExeConfigurationFileMap configMap = new ExeConfigurationFileMap();
configMap.ExeConfigFilename = @"d:\test\justAConfigFile.config.whateverYouLikeExtension"; // Replace with your file path
Configuration config = ConfigurationManager.OpenMappedExeConfiguration(configMap, ConfigurationUserLevel.None);</code>
Nach dem Login kopieren

Denken Sie daran, den Platzhalterpfad durch den korrekten Speicherort Ihrer Konfigurationsdatei zu ersetzen. Die Erweiterung kann beliebig sein.

Der Zugriff auf die Einstellungen erfolgt unkompliziert über den Indexer:

<code class="language-csharp">string value = config.AppSettings.Settings["test"].Value;</code>
Nach dem Login kopieren

Dadurch wird der mit dem Schlüssel „test“ verknüpfte Wert im Abschnitt AppSettings Ihrer Konfigurationsdatei abgerufen.

Das obige ist der detaillierte Inhalt vonWie kann ich auf eine benutzerdefinierte .NET-Konfigurationsdatei zugreifen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage