.XAP

XAP-bestand

Silverlight / Windows Phone Application Package
Stel een vraag
SNEL ANTWOORD

Een XAP-bestand (uitgesproken als „zap”) is een oud Microsoft-applicatiepakket voor Silverlight-webapps of Windows Phone 7/8-apps. U kunt het tegenwoordig niet meer uitvoeren - de ondersteuning voor Silverlight eindigde op 12 oktober 2021 en Windows Phone is stopgezet. U kunt de inhoud nog steeds inspecteren door het bestand te hernoemen naar .zip en het te openen met 7-Zip of WinRAR.

Ontwikkelaar: Microsoft Categorie: Uitvoerbare bestandens MIME: application/x-silverlight-app
OPENT OP Windows
Gerelateerd: .APK · .EXE · .VBS · .JAR

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 10, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het XAP-bestandsformaat?

XAP-bestanden slaan applicatiepakketten op voor Microsoft Silverlight - een browserplugin-framework - en later voor Windows Phone 7/8.0-apps. Silverlight zelf heeft het einde van zijn levensduur bereikt op 12 oktober 2021, waardoor XAP nu een verouderd formaat is.

Silverlight was in staat om code uit te voeren die geschreven was in beheerde .NET-talen zoals C# en VB.NET (en dynamische talen zoals IronPython). Het framework bood ook:

  • een grafische rendering-engine,
  • ondersteuning voor HD H.264 videostreaming (geïntroduceerd in Silverlight 3.0),
  • MP3 en WMA audio-ondersteuning,
  • ondersteuning voor externe apparaten (muis en toetsenbord),
  • DRM-functies.

De meeste webbrowsers boden speciale plugins voor Silverlight, waaronder Google Chrome, Internet Explorer, Firefox, Safari en SeaMonkey. Moderne Chrome- en Firefox-browsers stopten de ondersteuning al jaren voor het officiële einde van de levensduur van Silverlight, en Microsofts eigen Edge-browser heeft het nooit ondersteund.

XAP-bestanden werden ook gebruikt voor het distribueren van apps voor Windows Phone 7 en 8.0. Ze slaan apps gecomprimeerd op in ZIP-archieven, samen met AppManifest.xaml- of WMAppManifest.xml-documenten en DLL-bibliotheken die worden gebruikt door de .NET managed runtime. Omdat een XAP een standaard ZIP-archief is, kunt u de inhoud inspecteren door het bestand te hernoemen naar .zip. Windows Phone 8.1 en later zijn overgestapt op het APPX-pakketformaat, en XAP-bestanden kunnen niet langer worden uitgevoerd op enig huidig platform.

Beveiliging & veiligheid

RISICO: MEDIUM

Een XAP is inert op moderne systemen (geen runtime om het uit te voeren), dus het belangrijkste risico is simpelweg het uitvoeren van onbekende verouderde code als u het op de een of andere manier weer tot leven wekt. De .dll-assemblies binnenin kunnen van alles bevatten, dus inspecteer XAPs alleen van bronnen die u vertrouwt, en behandel gesideloadde Windows Phone-pakketten van willekeurige sites met voorzichtigheid. Inspecteren (hernoemen naar zip) is veilig; het uitvoeren is wat risico met zich meebrengt.

Formaatdetails

in een notendop
VOLLEDIGE NAAMSilverlight / Windows Phone Application Packageook bekend als XAP package, Silverlight application package
ONTWIKKELAARMicrosoftsinds 2007 (Silverlight 1.1/2); used for Windows Phone 7/8 apps (2010-2014)
MIME-TYPEapplication/x-silverlight-app
TYPEOp ZIP gebaseerd applicatiepakket (beheerde .NET-assemblies + manifest)
GERELATEERD.apk.exe.vbs.jar
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Een XAP is een ZIP-archief, dus het begint met de ZIP-handtekening 50 4B 03 04 („PK”). Identificeer het als een XAP door de interne AppManifest.xaml (Silverlight) of WMAppManifest.xml (Windows Phone) plus de .NET-assembly (.dll) items - niet door de magic bytes, die generiek ZIP zijn.

Programma's die XAP-bestanden openen

Windows4 apps
Visual Studio Freemium Alleen nuttig met de originele Silverlight/Windows Phone-projectbroncode; verouderde Silverlight-tooling wordt niet ondersteund in huidige VS-versies.
WinRAR Betaald Open de .xap als een archief, of hernoem het eerst naar .zip en pak de inhoud vervolgens uit.
7-Zip Open-source Klik met de rechtermuisknop op de .xap > 7-Zip > Archief openen (een XAP is een ZIP) om het manifest, de .dll-bestanden en bronnen te bekijken zonder iets uit te voeren.
ILSpy Open-source Extraheer de .dll-assemblies uit de XAP en open ze vervolgens in ILSpy om de .NET-code te inspecteren of te decompileren.

Technische details

diepe specificaties
ContainerformaatStandaard ZIP-archief; magic bytes PK (50 4B 03 04) op offset 0
CompressieDEFLATE per ZIP-item; het buitenste ZIP-archief zelf is niet extra gecomprimeerd
MIME-typeapplication/x-silverlight-app
Silverlight-manifestAppManifest.xaml binnen het archief - declareert de Silverlight-runtimeversie en de beheerde entry-point assembly
Windows Phone-manifestWMAppManifest.xml binnen het archief - declareert het doel-OS (7.x of 8.0), app-mogelijkheden en app-metadata
Code-assembliesEen of meer beheerde .NET-assemblies (.dll-bestanden) gecompileerd voor de Silverlight- of Windows Phone-runtime CLR
IntegriteitZIP per-item CRC-32; Windows Phone Store-pakketten bevatten bovendien een digitale catalogus-handtekening
CoderingBinair (ZIP-container met DEFLATE-gecomprimeerde beheerde code en bronbestanden)
Typische bestandsgrootte100 KB - 100 MB afhankelijk van app-onderdelen (UI, afbeeldingen, media, code)
Maximaal aantal archiefitemsHet ZIP-formaat ondersteunt tot 65.535 items; de ZIP64-extensie verwijdert deze limiet
IdentificatieNiet te onderscheiden van een gewone ZIP door alleen de magic bytes; geïdentificeerd door de aanwezigheid van AppManifest.xaml (Silverlight) of WMAppManifest.xml (Windows Phone) binnenin
PlatformondersteuningSilverlight in browsers op Windows en macOS; Windows Phone 7- en 8.0-apparaten - geen enkel huidig platform kan XAP-bestanden uitvoeren
Vervangen doorAPPX voor Windows Phone 8.1 en het Universal Windows Platform; later MSIX voor moderne Windows-apps
StatusStopgezet - Silverlight einde levensduur bereikt; Windows Phone stopgezet; geen enkele huidige browser of OS kan XAP-pakketten uitvoeren
Uitgebracht2007 (Silverlight 1.1/2); used for Windows Phone 7/8 apps (2010-2014)
Laatste versieWindows Phone 8.0 XAP; Windows Phone 8.1+ moved app packaging toward APPX
Specificatiewww.loc.gov

XAP conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met XAP-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over XAP-bestanden.

Veelgestelde vragen

Wat is een .xap-bestand?
Een Microsoft Silverlight- of Windows Phone 7/8-applicatiepakket - een ZIP-archief met een manifest, .NET-assemblies en bronbestanden. Beide technologieën zijn inmiddels stopgezet.
Hoe open ik een .xap-bestand?
Om het te inspecteren, hernoemt u het naar .zip en opent u het met 7-Zip of WinRAR; u ziet dan het manifest en de .dll-bestanden. Over het algemeen kunt u een XAP tegenwoordig niet UITVOEREN omdat Silverlight en Windows Phone niet meer bestaan.
Kan ik nog steeds een XAP uitvoeren op Windows 10/11?
Er is geen ondersteunde manier. De ondersteuning voor Silverlight eindigde op 12 oktober 2021 en geen enkele moderne browser voert het uit; Windows Phone is stopgezet. De app zou opnieuw gebouwd moeten worden voor een huidig platform.
Hoe installeer ik een XAP op Windows Phone?
Dit is alleen relevant op verouderde Windows Phone 7/8-hardware met developer-unlocked sideloading of de oude Application Deployment-tool. Er is geen huidig apparaat of winkel meer voor.
Kan ik een XAP converteren naar APK of EXE?
Nee. Een XAP bevat .NET-assemblies voor de inmiddels beëindigde Silverlight/WP-runtime; APK (Android) en EXE (native Windows) zijn volledig verschillend. De app zou herschreven moeten worden, niet geconverteerd.
Is het veilig om een .xap te openen?
Het inspecteren als een ZIP is veilig. Het risico zit alleen in het uitvoeren van de code binnenin; aangezien er geen runtime meer over is, is dat grotendeels een theoretische kwestie - maar behandel XAPs nog steeds alleen van vertrouwde bronnen.

Referenties

1Microsoft Lifecycle - Silverlight end of support (Oct 12, 2021)learn.microsoft.com
2Library of Congress - Silverlight Application Package (XAP)www.loc.gov

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.PARTPartial Download File
8.BINCD/DVD Disc Image (BIN/CUE)
9.DBSQLite Database File
10.JSONJavaScript Object Notation file

Gerelateerde extensies

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z