.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.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.JPGJPEG Image
8.BINCD/DVD Disc Image (BIN/CUE)
9.DATProgram Data File (generic)
10.JSONJavaScript Object Notation 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-Å