Dela via


Skapa Web.config-filen för ett ASP.NET program

Den här artikeln beskriver hur du skapar denWeb.config fil som används för att styra beteendet för enskilda ASP.NET program.

Ursprunglig produktversion: ASP.NET
Ursprungligt KB-nummer: 815179

Sammanfattning

Microsoft .NET Framework, och särskilt ASP.NET, använder XML-formaterade .config-filer för att konfigurera program. Den här metoden skiljer sig från konventionella mekanismer för register- och metabaskonfiguration. Det finns för närvarande ingen snapin-modul för Microsoft Management Console (MMC) eller något annat administrationsverktyg från Microsoft som du kan använda för att skapa och ändra .config filer.

Hierarki för .config filer

.NET Framework förlitar sig på .config filer för att definiera konfigurationsalternativ. De .config filerna är textbaserade XML-filer. Flera .config filer kan och kan vanligtvis finnas i ett enda system.

Systemomfattande konfigurationsinställningar för .NET Framework definieras i Machine.config-filen. Den Machine.config filen finns i %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\ mappen . Standardinställningarna som finns i Machine.config-filen kan ändras för att påverka beteendet för Microsoft .NET-program i hela systemet.

Du kan ändra konfigurationsinställningarna för ASP.NET för ett enda program om du skapar en Web.config fil i programmets rotmapp. När du gör detta åsidosätter inställningarna i Web.config-filen inställningarna i Machine.config-filen .

Skapa en Web.config fil

Du kan skapa en Web.config fil med hjälp av en textredigerare, till exempel Anteckningar. Du måste skapa en textfil med namnet Web.config i rotkatalogen för ditt ASP.NET-program. DenWeb.config filen måste vara ett välformat XML-dokument och måste ha ett format som liknar %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\Machine.config filen.

Den Web.config filen får endast innehålla poster för konfigurationsobjekt som åsidosätter inställningarna i Machine.config-filen . Minst måsteWeb.config-filen ha -elementet <configuration> och -elementet <system.web> . De här elementen innehåller enskilda konfigurationselement.

I följande exempel visas en minimal Web.config fil:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <system.web>
    </system.web>
</configuration>

Den första raden i Web.config-filen beskriver dokumentet som XML-formaterat och anger teckenkodningstypen. Den första raden måste vara samma för alla .config filer.

Raderna som följer markerar början och slutet av elementet <configuration> och elementet i <system.web>Web.config-filen . De här raderna gör ingenting. Linjerna ger dock en struktur som gör att du kan lägga till framtida konfigurationsinställningar. Du lägger till de flesta ASP.NET konfigurationsinställningarna mellan raderna <system.web> och </system.web> . Dessa rader markerar början och slutet av konfigurationsinställningarna för ASP.NET.

Referenser