.BROWSER

BROWSER-fil

ASP.NET Browser Definition File
Still et spørsmål
HURTIGSVAR

En .browser-fil er en XML-konfigurasjonsfil som forteller en ASP.NET 2.0-4.x webserver hvilke funksjoner en gitt nettleser har (JavaScript, CSS, informasjonskapsler, og så videre). Det er en fil for utviklere, ikke noe sluttbrukere åpner. Enhver tekstredigerer kan åpne den. Formatet er foreldet i ASP.NET Core og .NET 5 og nyere.

Utvikler: Microsoft Corporation Kategori: Web filer MIME: application/xml
ÅPNES PÅ Windows
Relatert: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

På denne siden

19k+ filendelser indeksert
Sist vurdert Jul 13, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er BROWSER-filformatet?

En .browser-fil er en XML-konfigurasjonsfil som brukes av ASP.NET (versjon 2.0 til 4.x) for å definere nettleserfunksjoner. Den kobler User-Agent-strengmønstre til et sett med funksjonsflagg - JavaScript-støtte, CSS-nivå, håndtering av informasjonskapsler, skjermdimensjoner - som ASP.NET-kjøretidsmiljøet bruker for å tilpasse servergenerert utdata til spesifikke klienter.

Filen følger et hierarkisk skjema med et <browsers>-rotelement som inneholder <browser>-underelementer. Hvert element deklarerer et User-Agent regex-mønster, arver valgfritt fra en overordnet nettleserdefinisjon via parentID, og lister opp nøkkel-verdi-par for funksjoner. Filer lagres i App_Browsers/ i webprosjektet (overstyringer på applikasjonsnivå) eller i den maskinomfattende katalogen på %windir%\Microsoft.NET\Framework\v4.0.30319\CONFIG\Browsers\.

Ved oppstart av applikasjonen kompilerer ASP.NET alle .browser-filer til en BrowserCapabilitiesFactory-klasse. Mekanismen erstattet den eldre <browserCaps>-seksjonen i web.config da ASP.NET 2.0 ble lansert i november 2005.

Dette systemet ble foreldet ettersom User-Agent-sniffing viste seg å være upålitelig på tvers av spredningen av nettlesere og enheter. ASP.NET Core og .NET 5+ fjernet BrowserCapabilities helt til fordel for funksjonsdeteksjon på klientsiden. Eksisterende .browser-filer forblir relevante kun for applikasjoner som fortsatt er rettet mot .NET Framework 4.x på IIS.

Sikkerhet og trygghet

RISIKO: LOW

XML-tekstfil uten kjørbar kode; inneholder kun konfigurasjonsdata. Ingen kjent sikkerhetsrisiko ved visning eller redigering. Feilformaterte oppføringer vil i verste fall påvirke nettleserdeteksjon på serversiden.

Formatdetaljer

i et nøtteskall
FULLT NAVNASP.NET Browser Definition Fileogså kjent som browser capabilities file, .browser file
UTVIKLERMicrosoft Corporationsiden ASP.NET 2.0 (2005)
KATEGORIWeb filer
MIME-TYPEapplication/xml
TYPEXML-konfigurasjonsfil

Programmer som åpner BROWSER-filer

Windows3 apps
Microsoft Visual Studio Freemium Åpne .browser-filen i Solution Explorer eller Fil → Åpne. IntelliSense og skjemavalidering er tilgjengelig.
Visual Studio Code Åpen kildekode Åpne .browser-filen direkte; XML-syntaksutheving med XML-utvidelse.
Notepad++ (or any text editor) Åpen kildekode Åpne som ren tekst/XML. Ingen ASP.NET-spesifikke funksjoner.

Tekniske detaljer

dyp spesifikasjon
FormatXML (UTF-8 ren tekst)
Rotelement<browsers>
Underelement<browser> - attributter: id, parentID, defaultStateID
User-Agent-matchingRegex-mønstre deklarert i <identification>-underelementer
Lagring av funksjonerNøkkel-verdi-par i <capabilities>-underelementer (JavaScript, CSS, informasjonskapsler, skjermdimensjoner, osv.)
ArvNettleseroppføringer arver overordnede definisjoner via parentID-attributtet
Bane på maskinnivå%windir%\Microsoft.NET\Framework\v4.0.30319\CONFIG\Browsers\
Bane på app-nivåApp_Browsers\-mappe inne i ASP.NET-webprosjektet
KompileringASP.NET kompilerer .browser-filer til BrowserCapabilitiesFactory-klassen ved oppstart av applikasjonen
SkjemaversjonASP.NET 2.0+ bruker .browser-filer; 1.x-forgjengeren brukte <browserCaps> i web.config
Tilknyttet OSWindows (IIS + ASP.NET .NET Framework)
Typisk filstørrelse1 KB - 50 KB
Foreldet i.NET Core / .NET 5+ - BrowserCapabilities-mekanismen er helt fjernet
ErstatningFunksjonsdeteksjon på klientsiden via innebygde API-er i nettleseren og biblioteker som Modernizr
UtgittASP.NET 2.0 (2005)
Siste versjonASP.NET 4.x (last significant update; deprecated in .NET Core/.NET 5+)
Spesifikasjonlearn.microsoft.com

BROWSER-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med BROWSER-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om BROWSER-filer.

Ofte stilte spørsmål

Hva er en .browser-fil?
En XML-konfigurasjonsfil brukt av ASP.NET 2.0-4.x for å fortelle webserveren hvilke funksjoner en bestemt nettleser har (JavaScript, CSS, informasjonskapsler, osv.). Det er ikke en fil du åpner normalt - den er en del av et .NET-webprosjekt.
Kan jeg åpne en .browser-fil?
Ja, det er en vanlig XML-tekstfil. Åpne den med hvilken som helst tekstredigerer (Notepad, VS Code) eller Visual Studio.
Nettleseren min åpnet en .browser-fil - er det normalt?
Det bør ikke skje på en korrekt konfigurert IIS-server (.browser-filer er kun for serversiden). Hvis du lastet ned en, er det en konfigurasjonsfil for utviklere fra et .NET-prosjekt.
Brukes .browser fortsatt?
Kun i eldre ASP.NET 4.x (klassisk .NET Framework) prosjekter. ASP.NET Core / .NET 5+ (2020+) fjernet BrowserCapabilities fullstendig - moderne apper bruker JavaScript-funksjonsdeteksjon i stedet.
Hvordan legger jeg til en ny nettleserdefinisjon for ASP.NET?
Opprett eller rediger en .browser XML-fil i prosjektets App_Browsers/-mappe, og definer User-Agent-mønsteret og funksjonene. ASP.NET kompilerer den ved oppstart. Gjelder kun for .NET Framework 4.x og tidligere.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

.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 filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å