Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fügt eine benutzerdefinierte Anwendungseinstellung in Form eines Name-Wert-Paars zur Auflistung der Anwendungseinstellungen hinzu.
configuration-Element (allgemeines Einstellungsschema)
appSettings-Element (allgemeines Einstellungsschema)
add-Element für appSettings (allgemeines Einstellungsschema)
<add
key="String name"
value="String value"
/>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente sowie übergeordnete Elemente beschrieben.
Attribute
Attribut |
Beschreibung |
|---|---|
key |
Erforderliches String-Attribut. Gibt den Namen der Anwendungseinstellung an. Dieses Attribut ist der Auflistungsschlüssel. |
value |
Erforderliches String-Attribut. Gibt den Wert der Anwendungseinstellung an. |
Geerbte Attribute |
Optionale Attribute. Attribute, die von allen Abschnittselementen geerbt werden. Weitere Informationen finden Sie unter Allgemeine von Abschnittselementen geerbte Attribute. |
Untergeordnete Elemente
Keine.
Übergeordnete Elemente
Element |
Beschreibung |
|---|---|
configuration |
Gibt das erforderliche Stammelement in jeder Konfigurationsdatei an, die von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird. |
system.web |
Gibt das Stammelement für die ASP.NET-Konfigurationseinstellungen in einer Konfigurationsdatei an und enthält Konfigurationselemente, die ASP.NET-Webanwendungen konfigurieren und das Verhalten der Anwendungen steuern. |
appSettings |
Enthält benutzerdefinierte Anwendungseinstellungen wie Dateipfade, XML-Webdienst-URLs oder sonstige Informationen, die in der INI-Datei einer Anwendung gespeichert sind. |
Hinweise
Das add-Element fügt eine benutzerdefinierte Anwendungseinstellung in Form eines Name-Wert-Paars zur Auflistung der Anwendungseinstellungen im appSettings-Element hinzu.
Das appSettings-Element enthält benutzerdefinierte Anwendungskonfigurationsinformationen wie Dateipfade, XML-Webdienst-URLs oder sonstige Informationen, die in der INI-Datei einer Anwendung gespeichert sind. Der Zugriff auf die im appSettings-Element angegebenen Schlüssel-Wert-Paare erfolgt im Code über die ConfigurationSettings-Klasse.
Standardkonfiguration
Das folgende appSettings-Standardelement wird in der Datei Machine.config in .NET Framework, Version 1.0 und 1.1, konfiguriert.
<appSettings>
<add key="XML File Name" value="myXmlFileName.xml" />
</appSettings>
Beispiel
In file-Attributen angegebene Konfigurationsdateien müssen appSettings und nicht configuration als Stammknoten haben. Der folgende Code ist bei einer mit dem file-Attribut angegebenen Konfigurationsdatei korrekt:
<?xml version="1.0" encoding="utf-8" ?>
<appSettings>
<add key="Application1" value="MyApplication1" />
<add key="Setting1" value="MySetting" />
</appSettings>
Das folgende Codebeispiel veranschaulicht, wie Sie eine benutzerdefinierte Anwendungseinstellung in einer Konfigurationsdatei definieren.
<configuration>
<appSettings>
<add key="Application Name" value="MyApplication" />
</appSettings>
</configuration>
Elementinformationen
Konfigurationsabschnittshandler |
|
Konfigurationsmember |
|
Konfigurierbare Speicherorte |
Machine.config Web.config auf der Stammebene Web.config auf der Anwendungsebene Web.config auf der Ebene virtueller oder physikalischer Verzeichnisse |
Anforderungen |
Microsoft Internetinformationsdienste (IIS), Version 5.0, 5.1 oder 6.0 .NET Framework, Version 1.0, 1.1 oder 2.0 Microsoft Visual Studio 2003 oder Visual Studio 2005 |
Siehe auch
Konzepte
Absichern der ASP.NET-Konfiguration
ASP.NET-Konfigurationsszenarios
Referenz
appSettings-Element (allgemeines Einstellungsschema)
configuration-Element (allgemeines Einstellungsschema)
clear-Element für appSettings (allgemeines Einstellungsschema)
remove-Element für appSettings (allgemeines Einstellungsschema)
Weitere Ressourcen
Allgemeine Konfigurationseinstellungen (ASP.NET)