.XAP

Plik XAP

Silverlight / Windows Phone Application Package
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik XAP (wymawiany jako „zap”) to stary pakiet aplikacji Microsoft dla aplikacji internetowych Silverlight lub aplikacji dla Windows Phone 7/8. Obecnie nie można go uruchomić - wsparcie dla Silverlight zakończyło się 12 października 2021 r., a system Windows Phone został wycofany. Nadal możesz sprawdzić zawartość, zmieniając rozszerzenie pliku na .zip i otwierając go za pomocą programu 7-Zip lub WinRAR.

Deweloper: Microsoft Kategoria: Pliki wykonywalne MIME: application/x-silverlight-app
OTWIERA SIĘ NA Windows
Powiązane: .APK · .EXE · .VBS · .JAR

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 10, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku XAP?

Pliki XAP przechowują pakiety aplikacji dla Microsoft Silverlight - platformy wtyczek do przeglądarek - a później dla aplikacji Windows Phone 7/8.0. Sam Silverlight osiągnął koniec cyklu życia 12 października 2021 r., więc XAP jest obecnie formatem archiwalnym.

Silverlight umożliwiał uruchamianie kodu napisanego w zarządzanych językach .NET, takich jak C# i VB.NET (oraz językach dynamicznych, takich jak IronPython). Platforma oferowała również:

  • silnik renderowania grafiki,
  • obsługę przesyłania strumieniowego wideo HD H.264 (wprowadzoną w Silverlight 3.0),
  • obsługę dźwięku MP3 i WMA,
  • obsługę urządzeń zewnętrznych (mysz i klawiatura),
  • funkcje DRM.

Większość przeglądarek internetowych oferowała dedykowane wtyczki dla Silverlight, w tym Google Chrome, Internet Explorer, Firefox, Safari i SeaMonkey. Nowoczesne przeglądarki Chrome i Firefox porzuciły wsparcie na lata przed formalnym zakończeniem cyklu życia Silverlight, a przeglądarka Edge firmy Microsoft nigdy go nie obsługiwała.

Pliki XAP były również używane do dystrybucji aplikacji dla Windows Phone 7 i 8.0. Przechowują one aplikacje skompresowane w archiwach ZIP wraz z dokumentami AppManifest.xaml lub WMAppManifest.xml oraz bibliotekami DLL używanymi przez środowisko uruchomieniowe .NET. Ponieważ XAP jest standardowym archiwum ZIP, możesz sprawdzić jego zawartość, zmieniając nazwę pliku na .zip. System Windows Phone 8.1 i nowsze przeszły na format pakowania APPX, a plików XAP nie można już uruchamiać na żadnej obecnej platformie.

Bezpieczeństwo

RYZYKO: MEDIUM

Plik XAP jest obojętny na nowoczesnych systemach (brak środowiska uruchomieniowego do jego wykonania), więc głównym ryzykiem jest po prostu uruchomienie nieznanego, starego kodu, jeśli w jakiś sposób uda się go przywrócić. Zestawy .dll wewnątrz mogą zawierać cokolwiek, więc należy sprawdzać pliki XAP tylko z zaufanych źródeł i zachować ostrożność w przypadku pakietów Windows Phone pobranych z przypadkowych stron. Sprawdzanie (zmiana nazwy na zip) jest bezpieczne; ryzyko niesie ze sobą wykonywanie.

Szczegóły formatu

w pigułce
PEŁNA NAZWASilverlight / Windows Phone Application Packageznany również jako XAP package, Silverlight application package
DEWELOPERMicrosoftod 2007 (Silverlight 1.1/2); used for Windows Phone 7/8 apps (2010-2014)
TYP MIMEapplication/x-silverlight-app
TYPPakiet aplikacji oparty na ZIP (zarządzane zestawy .NET + manifest)
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00010203
HEX
504B0304
ASCII
PK··
XAP to archiwum ZIP, więc zaczyna się od sygnatury ZIP 50 4B 03 04 („PK”). Można go zidentyfikować jako XAP po wewnętrznym pliku AppManifest.xaml (Silverlight) lub WMAppManifest.xml (Windows Phone) oraz wpisach zestawów .NET (.dll) - nie po magicznych bajtach, które są ogólne dla formatu ZIP.

Programy otwierające pliki XAP

Windows4 apps
Visual Studio Freemium Przydatne tylko z oryginalnym źródłem projektu Silverlight/Windows Phone; starsze narzędzia Silverlight nie są obsługiwane w obecnych wersjach VS.
WinRAR Płatny Otwórz .xap jako archiwum lub najpierw zmień jego nazwę na .zip, a następnie wypakuj zawartość.
7-Zip Open-source Kliknij prawym przyciskiem myszy .xap > 7-Zip > Otwórz archiwum (XAP to ZIP), aby wyświetlić manifest, pliki .dll i zasoby bez uruchamiania czegokolwiek.
ILSpy Open-source Wypakuj zestawy .dll z pliku XAP, a następnie otwórz je w ILSpy, aby sprawdzić lub zdekompilować kod .NET.

Szczegóły techniczne

specyfikacja
Format konteneraStandardowe archiwum ZIP; magiczne bajty PK (50 4B 03 04) pod offsetem 0
KompresjaDEFLATE dla każdego wpisu ZIP; samo zewnętrzne archiwum ZIP nie jest dodatkowo kompresowane
Typ MIMEapplication/x-silverlight-app
Manifest SilverlightAppManifest.xaml wewnątrz archiwum - deklaruje wersję środowiska uruchomieniowego Silverlight i zarządzany zestaw punktu wejścia
Manifest Windows PhoneWMAppManifest.xml wewnątrz archiwum - deklaruje docelowy system operacyjny (7.x lub 8.0), uprawnienia aplikacji i metadane aplikacji
Zestawy koduJeden lub więcej zarządzanych zestawów .NET (pliki .dll) skompilowanych dla środowiska uruchomieniowego CLR Silverlight lub Windows Phone
IntegralnośćCRC-32 dla każdego wpisu ZIP; pakiety Windows Phone Store dodatkowo posiadały cyfrowy podpis katalogu
KodowanieBinarne (kontener ZIP z zarządzanym kodem skompresowanym DEFLATE i wpisami zasobów)
Typowy rozmiar pliku100 KB - 100 MB w zależności od zasobów aplikacji (interfejs użytkownika, obrazy, multimedia, kod)
Maksymalna liczba wpisów w archiwumFormat ZIP obsługuje do 65 535 wpisów; rozszerzenie ZIP64 usuwa ten limit
IdentyfikacjaNie do odróżnienia od zwykłego ZIP po samych magicznych bajtach; identyfikowany przez obecność AppManifest.xaml (Silverlight) lub WMAppManifest.xml (Windows Phone) wewnątrz
Obsługa platformSilverlight w przeglądarkach na Windows i macOS; urządzenia Windows Phone 7 i 8.0 - żadna obecna platforma nie może wykonywać plików XAP
Zastąpiony przezAPPX dla Windows Phone 8.1 i Universal Windows Platform; później MSIX dla nowoczesnych aplikacji Windows
StatusWycofany - Silverlight osiągnął koniec cyklu życia; Windows Phone wycofany; żadna obecna przeglądarka ani system operacyjny nie może uruchamiać pakietów XAP
Wydano2007 (Silverlight 1.1/2); used for Windows Phone 7/8 apps (2010-2014)
Najnowsza wersjaWindows Phone 8.0 XAP; Windows Phone 8.1+ moved app packaging toward APPX
Specyfikacjawww.loc.gov

Konwersje XAP

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami XAP. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki XAP.

Najczęściej zadawane pytania

Co to jest plik .xap?
Pakiet aplikacji Microsoft Silverlight lub Windows Phone 7/8 - archiwum ZIP zawierające manifest, zestawy .NET i zasoby. Obie technologie są obecnie wycofane.
Jak otworzyć plik .xap?
Aby go sprawdzić, zmień nazwę na .zip i otwórz za pomocą 7-Zip lub WinRAR; zobaczysz manifest i pliki .dll. Zazwyczaj nie można URUCHOMIĆ pliku XAP dzisiaj, ponieważ Silverlight i Windows Phone nie są już wspierane.
Czy nadal mogę uruchomić XAP na Windows 10/11?
Nie ma obsługiwanej metody. Silverlight zakończył wsparcie 12 października 2021 r. i żadna nowoczesna przeglądarka go nie obsługuje; Windows Phone został wycofany. Aplikacja wymagałaby przebudowania na obecną platformę.
Jak zainstalować XAP na Windows Phone?
Jest to istotne tylko na starym sprzęcie Windows Phone 7/8 z odblokowanym sideloadingiem deweloperskim lub starym narzędziem Application Deployment. Obecnie nie ma dla niego urządzeń ani sklepu.
Czy mogę przekonwertować XAP na APK lub EXE?
Nie. XAP zawiera zestawy .NET dla nieistniejącego już środowiska Silverlight/WP; APK (Android) i EXE (natywny Windows) to zupełnie inne formaty. Aplikacja musiałaby zostać napisana od nowa, a nie przekonwertowana.
Czy otwieranie pliku .xap jest bezpieczne?
Sprawdzanie go jako ZIP jest bezpieczne. Ryzyko wiąże się jedynie z wykonaniem kodu wewnątrz; ponieważ nie ma już środowiska uruchomieniowego, jest to w dużej mierze bezprzedmiotowe - niemniej jednak należy obsługiwać pliki XAP tylko z zaufanych źródeł.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Powiązane rozszerzenia

.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)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z