.APPREF-MS

APPREF-MS-fil

Microsoft Application Reference File
Ställ en fråga
SNABBT SVAR

En APPREF-MS-fil är en ClickOnce Application Reference - en liten textpekare som Windows använder för att starta och automatiskt uppdatera en .NET-applikation från en server-URL. Genom att dubbelklicka på den körs ClickOnce-runtimen (dfshim.dll), som letar efter uppdateringar och startar appen. Dessa filer visas i Start-menyn efter installation av en ClickOnce-applikation; öppna en i Notepad för att se distributions-URL:en inuti. Kör aldrig en APPREF-MS från en okänd källa - att dubbelklicka på den laddar automatiskt ner och kör kod.

Utvecklare: Microsoft Corporation Kategori: Inställningsfiler MIME: application/x-ms-application
ÖPPNAS PÅ Windows
Relaterat: .ICA · .DS_STORE · .WMZ · .CFG

På denna sida

19k+ filtillägg indexerade
Senast granskad Jun 14, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet APPREF-MS?

.appref-ms är en ClickOnce Application Reference-fil som används av Microsoft Windows för att starta applikationer som distribuerats med ClickOnce-tekniken som introducerades i .NET Framework 2.0 (2004). Filen innehåller en distributions-URL som pekar på applikationens manifest på en webb- eller nätverksserver, tillsammans med en assembly identity-token som kodar applikationsnamn, version, public key-token och processorarkitektur.

Vid dubbelklick skickar Windows Shell filen till dfshim.dll (ClickOnce-distributionsruntimen). dfshim.dll kontaktar distributionsservern, letar efter tillgängliga uppdateringar, laddar ner ändrade komponenter och startar applikationen - utan ett traditionellt installationsprogram. .appref-ms-filer skapas automatiskt i %APPDATA%\Microsoft\Windows\Start Menu när en ClickOnce-applikation installeras och fungerar som applikationens post i Start-menyn.

Till skillnad från en vanlig .lnk-genväg lagrar en .appref-ms-fil den ursprungliga distributions-URL:en snarare än en lokal sökväg till en körbar fil. Detta innebär att startprogrammet alltid refererar tillbaka till servern, vilket möjliggör transparenta uppdateringar vid varje körning.

Filen är kodad som UTF-16 LE-text och är vanligtvis bara några hundra byte stor. Den kan öppnas i Notepad för att inspektera distributions-URL:en. ClickOnce och .appref-ms-formatet stöds fortfarande i .NET 6 och senare (endast Windows) via Microsoft.Deployment.Application.

Säkerhet & trygghet

RISK: MEDIUM

En .appref-ms-fil i sig är säker att ta emot - det är bara en text-URL. Men att dubbelklicka på den gör att Windows automatiskt laddar ner och kör kod från den URL:en utan en traditionell nedladdningsfråga. Social engineering-attacker har använt skadliga .appref-ms-filer för att tyst installera skadlig kod via ClickOnce (CVE-2021-24084 och liknande). Kör aldrig en .appref-ms från en okänd källa eller oväntad e-postbilaga. Inspektera URL:en inuti (öppna med Notepad) innan du startar. Microsoft Defender SmartScreen kan varna för okända utgivare.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNMicrosoft Application Reference Fileäven känd som ClickOnce Application Reference, appref-ms file
UTVECKLAREMicrosoft Corporationsedan 2004 (ClickOnce, .NET Framework 2.0 / Visual Studio 2005)
MIME-TYPapplication/x-ms-application
TYPTextbaserad referens för applikationsstart (UTF-16 LE)

Program som öppnar APPREF-MS-filer

Windows3 apps
Microsoft Visual Studio Freemium Använd Publish-guiden (Build → Publish) för att skapa och hantera ClickOnce-distributioner som genererar .appref-ms-filer.
Microsoft Windows (dfshim.dll / ClickOnce runtime) Inbyggd Dubbelklicka på .appref-ms-filen; ClickOnce-runtimen startar automatiskt via dfshim.dll.
Notepad (view contents) Inbyggd Högerklicka → Öppna med → Notepad för att läsa distributions-URL:en inuti filen.

Tekniska detaljer

djup specifikation
UtvecklareMicrosoft Corporation
KodningUTF-16 LE-text (med valfri BOM FF FE)
KrypteringIngen i filen; ClickOnce validerar fjärrmanifestets Authenticode-signatur vid start
ContainerOformaterad text - en eller två rader
InnehållClickOnce-distributions-URL med assembly identity-token (namn, version, public key-token, arkitektur)
Typisk filstorlek200 B - 2 KB
Starthanteraredfshim.dll (Windows ClickOnce-runtime) anropas automatiskt vid dubbelklick
Standardinstallationsplats%APPDATA%\Microsoft\Windows\Start Menu (skapas automatiskt vid ClickOnce-installation)
PlattformEndast Windows
TeknikClickOnce-distribution - .NET Framework 2.0+ och .NET 6+ (Windows)
Uppdateringsbeteendedfshim.dll kontaktar distributionsservern och letar efter uppdateringar före varje start
Manuellt startkommandorundll32 dfshim.dll,ShOpenVerbApplication <sökväg-till-.appref-ms>
Släppt2004 (ClickOnce, .NET Framework 2.0 / Visual Studio 2005)
Senaste versionN/A - format unchanged; ClickOnce still active in .NET 6+
Specifikationdocs.microsoft.com

APPREF-MS-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med APPREF-MS-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om APPREF-MS-filer.

Vanliga frågor

Vad är en .appref-ms-fil?
Det är en ClickOnce Application Reference - en liten textpekare som Windows använder för att starta en .NET ClickOnce-applikation. Genom att dubbelklicka på den ansluter den till distributionsservern, letar efter uppdateringar och kör appen.
Hur öppnar jag en .appref-ms-fil?
Dubbelklicka på den i Windows Explorer - ClickOnce-runtimen hanterar det automatiskt. För att inspektera innehållet, högerklicka → Öppna med → Notepad.
Kan jag köra en .appref-ms på Mac eller Linux?
Nej. ClickOnce är endast för Windows. .appref-ms-filer har ingen motsvarighet på andra operativsystem.
Hur kopierar jag en ClickOnce-app till en annan dator?
Kopiera .appref-ms-filen till den andra datorns Start-meny eller skrivbord. När den startas laddar ClickOnce ner appen igen från distributions-URL:en. Måldatorn måste ha den .NET-version som krävs installerad.
Är en .appref-ms-fil säker?
Filformatet är legitimt, men det exekverar automatiskt kod från en URL vid dubbelklick. Öppna endast .appref-ms-filer från betrodda, kända källor - skadliga versioner har använts i nätfiskeattacker.
Varför säger min .appref-ms «applikationen kan inte startas»?
Vanligtvis är distributionsservern offline eller så har URL:en ändrats, alternativt saknas den .NET Framework-version som krävs, eller så har Authenticode-certifikatet löpt ut.

Referenser

1Microsoft Docs - ClickOnce security and deploymentdocs.microsoft.com
2Microsoft Docs - ClickOnce application manifestdocs.microsoft.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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.DATProgram Data File (generic)
8.NOMEDIAAndroid No-Media Marker File
9.JSONJavaScript Object Notation file
10.JPGJPEG Image

Relaterade filtillägg

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö