Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Innehåller anpassade programinställningar. Det här är ett fördefinierat konfigurationsavsnitt som tillhandahålls av .NET Framework.
<konfiguration>
<appSettings>
Syntax
<appSettings>
<!-- Elements to add, clear, or remove configuration settings -->
</appSettings>
Attribute
| Description | |
|---|---|
file |
Valfritt attribut. Anger en relativ sökväg till en extern fil som innehåller konfigurationsinställningar för anpassade program. Den angivna filen innehåller samma typ av inställningar som anges i elementen <add>, <remove>och och <clear> använder samma nyckel/värde-parformat som dessa element.Den angivna sökvägen är relativ till huvudkonfigurationsfilen. För ett Windows Forms-program är det här binärmappen (till exempel /bin/debug), inte platsen för programkonfigurationsfilen. För webbformulärprogram är sökvägen relativ till programroten, där denweb.config filen finns. Körningen ignorerar attributet om den angivna filen inte kan hittas. |
Överordnat element
| Description | |
|---|---|
<configuration> Element |
Rotelementet i varje konfigurationsfil som används av vanliga språkkörnings- och .NET Framework-program. |
Underordnade element
| Description | |
|---|---|
| <addera> | Lägger till en anpassad programinställning. |
| <klar> | Rensar alla tidigare definierade programinställningar. |
| <avlägsna> | Tar bort en tidigare definierad programinställning. |
Anmärkningar
Elementet <appSettings> lagrar konfigurationsinformation för anpassade program, till exempel databasanslutningssträngar, filsökvägar, XML-webbtjänst-URL:er eller annan anpassad konfigurationsinformation för ett program. Nyckel/värde-paren som anges i elementet <appSettings> används i kod med hjälp av ConfigurationSettings klassen .
Du kan använda file attributet i elementet <appSettings> iWeb.config - och programkonfigurationsfilerna. Det här attributet anger en konfigurationsfil som ger ytterligare inställningar eller åsidosätter de inställningar som anges i elementet <appSettings> . Attributet file kan användas i utvecklingsscenarier för källkontrollteamet, till exempel när en användare vill åsidosätta de projektinställningar som anges i en programkonfigurationsfil.
Konfigurationsfiler som anges av file attributet måste ha en rotnod i <appSettings> stället <configuration>för .
Example
I följande exempel visas en extern programinställningsfil (custom.config) som definierar en anpassad programinställning:
<?xml version="1.0" encoding="utf-8" ?>
<appSettings>
<add key="MyCustomSetting" value="MyCustomSettingValue" />
</appSettings>
I följande exempel visas en programkonfigurationsfil som använder inställningen i den externa inställningsfilen och anger en egen programinställning:
<configuration>
<appSettings file="custom.config">
<add key="ApplicationName" value="MyApplication" />
</appSettings>
</configuration>
Konfigurationsfil
Det här elementet kan användas i programkonfigurationsfilen, datorkonfigurationsfilen (Machine.config) och Web.config filer som inte finns på programkatalognivå.