.BROWSER

BROWSER-fil

ASP.NET Browser Definition File
Stil et spørgsmål
HURTIGT SVAR

En .browser-fil er en XML-konfigurationsfil, der fortæller en ASP.NET 2.0-4.x webserver, hvilke funktioner en given browser har (JavaScript, CSS, cookies osv.). Det er en fil til udviklere, ikke noget slutbrugere åbner. Enhver teksteditor kan åbne den. Formatet er forældet i ASP.NET Core og .NET 5 og nyere.

Udvikler: Microsoft Corporation Kategori: Web filer MIME: application/xml
ÅBNER PÅ Windows
Relateret: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 13, 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 BROWSER-filformatet?

En .browser-fil er en XML-konfigurationsfil, der bruges af ASP.NET (version 2.0 til 4.x) til at definere browserkapabiliteter. Den mapper User-Agent-strengmønstre til et sæt funktionsflag - JavaScript-understøttelse, CSS-niveau, cookie-håndtering, skærmdimensioner - som ASP.NET-runtime bruger til at tilpasse server-genereret output til specifikke klienter.

Filen følger et hierarkisk skema med et <browsers>-rodelement, der indeholder <browser>-underelementer. Hvert element erklærer et User-Agent regex-mønster, arver valgfrit fra en overordnet browserdefinition via parentID og lister nøgle-værdi-par for kapabiliteter. Filer gemmes i App_Browsers/ i webprojektet (tilsidesættelser på applikationsniveau) eller i den maskindækkende mappe på %windir%\Microsoft.NET\Framework\v4.0.30319\CONFIG\Browsers\.

Ved opstart af applikationen kompilerer ASP.NET alle .browser-filer til en BrowserCapabilitiesFactory-klasse. Mekanismen erstattede den ældre <browserCaps>-sektion i web.config, da ASP.NET 2.0 blev lanceret i november 2005.

Dette system blev forældet, da User-Agent-sniffing viste sig upålideligt på tværs af udbredelsen af browsere og enheder. ASP.NET Core og .NET 5+ fjernede BrowserCapabilities helt til fordel for klientside-funktionsdetektering. Eksisterende .browser-filer er kun relevante for applikationer, der stadig kører på .NET Framework 4.x på IIS.

Sikkerhed og tryghed

RISIKO: LOW

XML-tekstfil uden eksekverbar kode; kun konfigurationsdata. Ingen kendt sikkerhedsrisiko ved visning eller redigering. Fejlagtige indtastninger ville i værste fald påvirke browserdetektering på serversiden.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNASP.NET Browser Definition Fileogså kendt som browser capabilities file, .browser file
UDVIKLERMicrosoft Corporationsiden ASP.NET 2.0 (2005)
KATEGORIWeb filer
MIME-TYPEapplication/xml
TYPEXML-konfigurationsfil

Programmer der åbner BROWSER-filer

Windows3 apps
Microsoft Visual Studio Freemium Åbn .browser-filen i Solution Explorer eller Filer → Åbn. IntelliSense og skemavalidering er tilgængelig.
Visual Studio Code Open-source Åbn .browser-filen direkte; XML-syntaksfremhævning med XML-udvidelse.
Notepad++ (or any text editor) Open-source Åbn som almindelig tekst/XML. Ingen ASP.NET-specifikke funktioner.

Tekniske detaljer

dyb specifikation
FormatXML (UTF-8 almindelig tekst)
Rodelement<browsers>
Underelement<browser> - attributter: id, parentID, defaultStateID
User-Agent matchingRegex-mønstre erklæret i <identification> underelementer
Lagring af kapabiliteterNøgle-værdi-par i <capabilities> underelementer (JavaScript, CSS, cookies, skærmdimensioner osv.)
ArvBrowser-indgange arver overordnede definitioner via parentID-attributten
Sti på maskinniveau%windir%\Microsoft.NET\Framework\v4.0.30319\CONFIG\Browsers\
Sti på app-niveauApp_Browsers\ mappe inde i ASP.NET-webprojektet
KompileringASP.NET kompilerer .browser-filer til BrowserCapabilitiesFactory-klassen ved opstart af applikationen
SkemaversionASP.NET 2.0+ bruger .browser-filer; 1.x-forgængeren brugte <browserCaps> i web.config
Associeret OSWindows (IIS + ASP.NET .NET Framework)
Typisk filstørrelse1 KB - 50 KB
Udfaset i.NET Core / .NET 5+ - BrowserCapabilities-mekanismen er helt fjernet
ErstatningKlientside-funktionsdetektering via browserens indfødte API'er og biblioteker som Modernizr
UdgivetASP.NET 2.0 (2005)
Seneste versionASP.NET 4.x (last significant update; deprecated in .NET Core/.NET 5+)
Specifikationlearn.microsoft.com

BROWSER-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med BROWSER-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 BROWSER-filer.

Ofte stillede spørgsmål

Hvad er en .browser-fil?
En XML-konfigurationsfil brugt af ASP.NET 2.0-4.x til at fortælle webserveren, hvilke funktioner en bestemt browser har (JavaScript, CSS, cookies osv.). Det er ikke en fil, du normalt åbner - den er en del af et .NET-webprojekt.
Kan jeg åbne en .browser-fil?
Ja, det er en almindelig XML-tekstfil. Åbn den med enhver teksteditor (Notesblok, VS Code) eller Visual Studio.
Min browser åbnede en .browser-fil - er det normalt?
Det bør ikke ske på en korrekt konfigureret IIS-server (.browser-filer er kun til brug på serversiden). Hvis du har downloadet en, er det en konfigurationsfil til udviklere fra et .NET-projekt.
Bruges .browser stadig?
Kun i ældre ASP.NET 4.x (klassisk .NET Framework) projekter. ASP.NET Core / .NET 5+ (2020+) fjernede BrowserCapabilities fuldstændigt - moderne apps bruger JavaScript-funktionsdetektering i stedet.
Hvordan tilføjer jeg en ny browserdefinition til ASP.NET?
Opret eller rediger en .browser XML-fil i dit projekts App_Browsers/-mappe, og definer User-Agent-mønsteret og kapabiliteterne. ASP.NET kompilerer den ved opstart. Gælder kun for .NET Framework 4.x og tidligere.

Referencer

1Microsoft Learn - Browser Definition File Schemalearn.microsoft.com
2Microsoft Archive - Browser Capabilities in ASP.NET 4.0learn.microsoft.com

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Relaterede filtyper

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

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-Å