.APPLICATION

APPLICATION-fil

ClickOnce Deployment Manifest
Stil et spørgsmål
HURTIGT SVAR

En .application-fil er et Microsoft ClickOnce deployment manifest - en lille signeret XML-fil, der fortæller Windows, hvor den skal downloade og starte et .NET-program fra. Det er ikke selve programmet. På Windows skal du dobbeltklikke på den, hvorefter ClickOnce-runtimen henter og kører den rigtige app fra udgiverens server. Behandl den med forsigtighed: ClickOnce-links er blevet brugt til at distribuere malware.

Udvikler: Microsoft Kategori: Indstillingsfiler MIME: application/x-ms-application
ÅBNER PÅ Windows
Relateret: .ICA · .DS_STORE · .WMZ · .CFG

På denne side

19k+ filtyper indekseret
Sidst gennemset Jun 15, 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 APPLICATION-filformatet?

En .application-fil er et ClickOnce Deployment Manifest - et XML-tekstdokument, som Microsofts ClickOnce-teknologi bruger til at beskrive, distribuere og lydløst opdatere Windows-skrivebordsprogrammer, der leveres fra en webserver eller et netværksdrev.

Når en bruger åbner en .application-fil, læser ClickOnce-runtimen (dfshim.dll) manifestet, kontakter udgiverens download-URL, henter eller opdaterer programfilerne til en brugerdefineret cache under %LocalAppData%\Apps og starter derefter den rigtige .exe. Der kræves ingen administratorrettigheder eller traditionel installationsfil.

Manifestet er UTF-8-kodet XML, typisk 2-20 KB. Dens rodelement er <asmv1:assembly>, styret af urn:schemas-microsoft-com:asm.v2-skemaet. Vigtige underordnede elementer inkluderer:

  • <assemblyIdentity> - navngiver applikationen, versionen, processorarkitekturen og public key-token
  • <deployment> - angiver URL'en til opdateringstjek, og om opdateringer køres før eller efter start
  • <dependentAssembly> - henviser til det tilhørende .manifest (.exe.manifest), der viser hver fil i pakken med dens hash

Filen har ingen binær header; den åbnes som almindelig tekst, der begynder med en standard <?xml?>-erklæring.

Næsten alle publicerede .application-filer er digitalt signerede. ClickOnce-runtimen håndhæver en XML-DSIG-hash over manifestets indhold og et valgfrit Authenticode-udgivercertifikat og afviser udrulning, hvis en af kontrollerne fejler. Signering håndteres af Visual Studios Publish-guide eller mage.exe / mageui.exe SDK-værktøjerne.

ClickOnce understøttes fortsat gennem .NET 8 og nyere, selvom MSIX nu er Microsofts anbefalede pakkeformat til nye skrivebordsprojekter.

Sikkerhed og tryghed

RISIKO: MEDIUM

Selve .application-filen er harmløs XML og kan ikke eksekveres alene, men den er en genvej, der downloader og kører et program fra en URL - så den reelle risiko er det, den peger på. ClickOnce har historisk set ladet udgivere udrulle apps med relativt lav brugerfriktion, hvilket angribere har misbrugt (en bølge af malware i 2023-2024 brugte ClickOnce .application-links til lydløst at installere payloads fra angriberes servere). Kør kun en .application fra en udgiver, du stoler på, tjek signaturen/udgiverprompten, og vær mistænksom over for filer modtaget via e-mail eller fra en ukendt webside. Inspicer udrulnings-URL'en i XML-filen, hvis du er usikker. Antag aldrig, at en .application er sikker, blot fordi den «kun er XML».

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNClickOnce Deployment Manifestogså kendt som ClickOnce application manifest, Deployment manifest
UDVIKLERMicrosoftsiden 2005 (.NET Framework 2.0 / Visual Studio 2005)
MIME-TYPEapplication/x-ms-application
TYPEXML deployment manifest (UTF-8 tekst, kan være kodesigneret)

Programmer der åbner APPLICATION-filer

Windows3 apps
Visual Studio Freemium Udviklerværktøj: generer/signer/rediger ClickOnce-manifester (Publish-guide) eller åbn MyApp.application via mage.exe for at inspicere den. Ikke det, slutbrugere bruger til at starte programmer.
ClickOnce runtime (Windows / .NET) Indbygget Dobbeltklik på .application; .NET ClickOnce-runtimen downloader og starter den rigtige app. Dette er den eneste måde, den «kører» på. Kræver .NET installeret og at udgiverens server er online.
Notepad++ / VS Code (inspect only) Open-source Åbn .application som XML for at læse udrulnings-URL, version og afhængigheder. Skrivebeskyttet; redigering ødelægger signaturen.

Tekniske detaljer

dyb specifikation
Format-typeXML deployment manifest (UTF-8 almindelig tekst, ingen binær header)
MIME-typeapplication/x-ms-application
XML-rodelement<asmv1:assembly> ved brug af asm.v1 og asm.v2 Microsoft assembly-namespaces
XML-skemanamespaceurn:schemas-microsoft-com:asm.v2
Typisk filstørrelse2 KB - 20 KB
Digital signaturXML-DSIG SHA-256 hash over manifestets indhold, plus valgfrit Authenticode-udgivercertifikat
Håndhævelse af signaturClickOnce-runtime afviser udrulning, hvis manifestets hash eller udgivercertifikat fejler validering
Runtime-håndteringdfshim.dll (Desktop Framework Shim); PresentationHost.exe til WPF-baserede apps
Installationscache pr. bruger%LocalAppData%\Apps\2.0\ - ingen administratorrettigheder påkrævet
Vigtige XML-elementer<assemblyIdentity>, <deployment>, <dependentAssembly>, <Signature>
Tilhørende fil.exe.manifest (applikationsmanifest), der viser alle pakkefiler med deres kryptografiske hashes
Erklæring om opdateringspolitik<deployment>-element med install-attribut og beforeApplicationStartup / afterApplicationStartup opdateringskontroltilstand
Værktøjer til oprettelseVisual Studio Publish-guide, mage.exe, mageui.exe (.NET SDK kommandolinjeværktøjer)
Associeret platformKun Windows - ClickOnce-runtime er ikke tilgængelig på macOS eller Linux
KodningUTF-8 XML-tekst; åbnes i enhver teksteditor; standard <?xml?>-erklæring ved offset 0
Udgivet2005 (.NET Framework 2.0 / Visual Studio 2005)
Seneste versionClickOnce for .NET 5+/.NET 8 (2020-2024); schema urn:schemas-microsoft-com:asm.v2
Specifikationlearn.microsoft.com

APPLICATION-konverteringer

Fællesskabets Q&A

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

Ofte stillede spørgsmål

Hvad er en .application-fil?
Det er et Microsoft ClickOnce deployment manifest - en lille signeret XML-fil, der fortæller Windows, hvor den skal downloade, og hvordan den skal starte et .NET-program. Det er en genvej til opstart, ikke selve programmet, og der er intet indhold indeni at læse.
Hvordan åbner jeg en .application-fil?
På Windows med .NET installeret skal du dobbeltklikke på den, hvorefter ClickOnce-runtimen downloader og kører den rigtige app. Hvis browseren bare downloadede den i stedet for at køre den, skal du dobbeltklikke på den gemte fil. For blot at inspicere den, kan du åbne XML-filen i Notepad++ eller VS Code.
Hvorfor vil min .application-fil ikke installeres eller køre?
Almindelige årsager: udgiverens server/URL er offline eller ændret, signeringscertifikatet er udløbet, .NET er ikke installeret, eller din browser starter ikke længere ClickOnce automatisk (Edge/Chrome har fjernet indbygget ClickOnce-understøttelse). Hent et nyt installationslink fra leverandøren.
Kan jeg konvertere en .application til en EXE?
Nej - den indeholder ingen programkode, kun en henvisning til filer på en server. Bed leverandøren om en normal installationsfil (MSI/MSIX/setup.exe), hvis du har brug for en selvstændig eksekverbar fil.
Er en .application-fil sikker at åbne?
Selve XML-filen er harmløs, men den starter software fra en URL, og ClickOnce-links er blevet misbrugt til at installere malware. Kør kun filer fra udgivere, du har tillid til; kør ikke en .application, der ankom uventet via e-mail.
Virker en .application-fil på Mac eller Linux?
Nej. ClickOnce er en Windows/.NET-teknologi. På macOS eller Linux er filen blot inaktiv XML - du kan læse den i en teksteditor, men den kan ikke installere noget.

Referencer

1Microsoft Learn - ClickOnce Deployment Manifestlearn.microsoft.com
2Microsoft Learn - ClickOnce security and deploymentlearn.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.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Relaterede filtyper

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

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