.CONFIG

CONFIG-fil

Configuration File
Stil et spørgsmål
HURTIGT SVAR

En .config-fil er en indstillingsfil, der fortæller et program, hvordan det skal opføre sig. Den mest almindelige type er en Microsoft .NET-konfigurationsfil (App.config eller Web.config), som er almindelig XML, du kan åbne i enhver kodeeditor som VS Code eller Notepad++. Tag altid en sikkerhedskopi af filen før redigering - en tastefejl kan forhindre applikationen i at starte.

Udvikler: N/A (generic extension; the dominant case is Microsoft .NET App.config / Web.config) Kategori: Udviklerfiler MIME: text/xml
ÅBNER PÅ Windows macOS Linux
Relateret: .DO · .MD · .HEX · .XSD

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 22, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er CONFIG-filformatet?

.config-filer bruges almindeligvis i et system som konfigurationsfiler. Ved hjælp af konfigurationsfiler defineres forskellige indstillinger, parametre og præferencer i specifikke applikationer eller hele systemet. I de fleste .config-filer gemmes alle egenskaber som almindelig tekst - oftest som XML, hvilket er det format, Microsoft .NET bruger til App.config (skrivebordsapplikationer) og Web.config (ASP.NET-webprojekter). Nogle programmer bruger i stedet et INI-lignende key=value-format eller YAML.

Computersoftware og operativsystemer afhænger ofte af mange indstillinger og parametre, der er nødvendige for at styre igangværende processer. .config-filer tjener dette formål - de angiver blandt andet filmapper, forbindelsesstrenge og kontakter for applikationsadfærd. I nogle programmer kan der bruges mere end én sådan fil, men dette ses normalt i mere komplekse applikationer.

  • Da dette er tekstbaserede filer, kan de redigeres med enhver almindelig teksteditor, herunder Notepad i Windows. Før du redigerer, bør du gøre dig bekendt med filens indhold, da forkerte ændringer kan påvirke funktionen af programmer eller operativsystemet negativt.
  • .config-filer definerer, hvordan et program initialiseres eller fungerer under kørsel - de fleste applikationer læser dem under opstart. I .NET kopieres og omdøbes et projekts App.config til <AssemblyName>.exe.config i output-mappen.
  • .NET-runtimen læser også en systemomfattende machine.config og fletter dens indstillinger med applikationskonfigurationen; indstillinger på app-niveau har forrang frem for systemstandarder. Relaterede formater inkluderer .cfg-filer, der bruges af mange ikke-.NET-applikationer.

Sikkerhed og tryghed

RISIKO: MEDIUM

En tekstbaseret .config er sikker at åbne og læse. Risikoen ligger i REDIGERING: Da en .config ofte styrer, om dens program starter (og for .NET, hvordan det opretter forbindelse til databaser), kan en forkert værdi, tastefejl eller et ødelagt XML-tag forhindre applikationen i at fungere. Tag altid en kopi af originalen som backup, før du ændrer noget, rediger med en tekst- eller kodeeditor (aldrig et tekstbehandlingsprogram), og ændr én ting ad gangen. Bemærk også, at .config-filer kan indeholde følsomme data (databaseforbindelsesstrenge, adgangskoder, API-nøgler i Web.config) - behandl dem som fortrolige, og vær påpasselig med downloadede «optimerede» konfigurationsfiler fra upålidelige kilder.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNConfiguration File
UDVIKLERN/A (generic extension; the dominant case is Microsoft .NET App.config / Web.config)siden No single origin; .NET App.config/Web.config since .NET Framework 1.0 (2002)
MIME-TYPEtext/xml
TYPENormalt en almindelig tekstfil med indstillinger - oftest XML (.NET App.config/Web.config), nogle gange key=value/INI eller YAML; lejlighedsvis app-specifik

Programmer der åbner CONFIG-filer

Windows4 apps
Microsoft Visual Studio Freemium Åbn projektets App.config/Web.config med fuld skemaunderstøttelse - den indfødte editor til .NET-konfigurationsfiler.
Windows Notepad Indbygget Højreklik → Åbn med → Notepad for hurtige redigeringer af små tekstkonfigurationer; mangler XML-hjælp, så vær forsigtig med strukturen.
Notepad Open-source Højreklik → Rediger med Notepad++; viser XML-struktur og linjenumre for sikker redigering af tekstkonfigurationer.
Visual Studio Code Gratis Åbn .config for at læse/redigere med XML/INI-fremhævning og validering. Bedste gratis valg, især til .NET App.config/Web.config.
macOS2 apps
TextEdit Indbygget Åbn .config, derefter Format → Gør til almindelig tekst før lagring, så den forbliver en tekstkonfiguration (gem ikke som RTF).
Visual Studio Code Gratis Åbn .config for at læse/redigere med XML/INI-fremhævning og validering. Bedste gratis valg, især til .NET App.config/Web.config.
Linux3 apps
Visual Studio Code Gratis Åbn .config for at læse/redigere med XML/INI-fremhævning og validering. Bedste gratis valg, især til .NET App.config/Web.config.
GNOME Text Editor / gedit Open-source Åbn .config for at læse/redigere; standard GNOME-editoren håndterer konfigurationsfiler fint.
nano / vim Open-source Rediger i terminalen: «nano file.config» - standard for server/framework-konfigurationsfiler. Tag backup først.

Tekniske detaljer

dyb specifikation
Primært formatXML - et `<configuration>` rodelement, der omslutter sektionerne `<appSettings>`, `<connectionStrings>` og `<system.*>` i standard .NET-layoutet
FilkodningUTF-8 (standard for .NET XML-konfigurationsfiler; kodning deklareret i XML-prologen)
MIME-type`text/xml`
FilsignaturIngen universel; .NET XML-varianten starter med `<?xml ...?>` ved offset 0; INI-lignende key=value-varianter har ingen magic bytes
Rodelement (.NET)`<configuration>` - påkrævet yderste element; underelementer som `<appSettings>` og `<connectionStrings>` følger et skema håndhævet af runtimen
Runtime-læsemekanismeLæses ved applikationsopstart af .NET `ConfigurationManager` (eller `IConfiguration` i .NET Core / .NET 5+); ændringer kræver genstart af appen, medmindre en genindlæsning af konfigurationen er eksplicit konfigureret
Standarder på systemniveau`machine.config` i .NET Framework-installationsmappen giver systemomfattende standarder; applikationens `.config`-indstillinger tilsidesætter altid systemstandarder
Build-time transformationXML Document Transform (`.xdt`)-filer som `App.Debug.config` og `App.Release.config` flettes af MSBuild for at producere miljøspecifikke output-filer
Distribueret filnavnFor .NET-skrivebordsapps omdøbes outputtet til `<AssemblyName>.exe.config`; for ASP.NET forbliver filen som `Web.config` i web-roden
Sektion for forbindelsesstrenge`<connectionStrings>`-underelement gemmer navngivne databaseforbindelsesstrenge; attributten `providerName` angiver ADO.NET-udbyderen (f.eks. `System.Data.SqlClient`)
Alternative tekstformaterNogle applikationer bruger `.config` til INI-lignende `key=value`-tekst, YAML eller TOML i stedet for XML - det interne format er helt defineret af applikationen
SikkerhedshåndteringIIS blokerer som standard direkte HTTP-adgang til `.config`-filer; følsomme værdier som adgangskoder kan krypteres på stedet ved hjælp af `aspnet_regiis -pe` på Windows
LinjeafslutningerTypisk CRLF på Windows, LF på Linux/macOS; XML-parseren normaliserer begge
Relaterede filendelser`.cfg`, `.ini`, `.conf`, `.xml`, `.json`, `.yaml`
UdgivetNo single origin; .NET App.config/Web.config since .NET Framework 1.0 (2002)
Specifikationlearn.microsoft.com

CONFIG-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med CONFIG-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om CONFIG-filer.

Ofte stillede spørgsmål

Hvordan åbner jeg en .config-fil?
De fleste er almindelig tekst - åbn dem med VS Code, Notepad++ eller Notepad på Windows, TextEdit (almindelig tekst-tilstand) på Mac, eller gedit/nano på Linux. .NET App.config/Web.config-filer er XML og redigeres bedst i VS Code eller Visual Studio. Hvis indholdet ligner volapyk, er det en binær konfiguration, som kun dens program kan læse.
Hvad er en Web.config- eller App.config-fil?
Det er standard .NET-konfigurationsfilerne: Web.config til ASP.NET-webapps, App.config til skrivebordsapps. De er XML, der indeholder indstillinger som forbindelsesstrenge og app-nøgler, som læses af applikationen ved opstart.
Kan jeg redigere en .config-fil sikkert?
Ja, men tag en sikkerhedskopi først. Brug en teksteditor eller kodeeditor (XML-kompatibel til .NET-konfigurationer), skift én indstilling ad gangen, og behold originalen, så du kan gendanne den, hvis programmet holder op med at virke. Brug aldrig et tekstbehandlingsprogram.
Hvorfor ligner min .config-fil tilfældige tegn?
Enten er det en binær/proprietær konfiguration, som kun dens program kan læse, eller også har du åbnet en XML-konfiguration i et værktøj, der ikke viser den korrekt. Prøv VS Code; hvis det stadig er volapyk, skal du ændre indstillingerne gennem selve programmet.
Hvad er forskellen mellem .config, .cfg, .ini og .conf?
Praktisk talt ingen i formål - alle er almindelige navne for konfigurationsfiler. .config er mest forbundet med .NET XML-konfigurationer; .cfg/.ini/.conf er normalt key=value/INI-tekst. Filendelsen er blot udviklerens valg.
Jeg redigerede en .config, og nu vil programmet ikke starte - hvad gør jeg?
Gendan den sikkerhedskopi, du lavede, eller slet .config-filen, så programmet genererer en ny standardfil (du vil miste brugerdefinerede indstillinger). Det er præcis derfor, det er vigtigt at kopiere filen før redigering; ødelagt XML er en almindelig årsag til fejl i .NET-apps.

Referencer

1Microsoft Learn - Configuring apps (App.config/Web.config)learn.microsoft.com
2Microsoft Learn - INI file format (key=value/[section])learn.microsoft.com

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.PARTPartial Download File
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Relaterede filtyper

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.NUPKGNuGet Package

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å