.XAP

Arquivo XAP

Silverlight / Windows Phone Application Package
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo XAP (pronuncia-se «zap») é um antigo pacote de aplicativo da Microsoft para web apps Silverlight ou apps para Windows Phone 7/8. Você não pode executá-lo hoje - o Silverlight atingiu o fim do suporte em 12 de outubro de 2021 e o Windows Phone foi descontinuado. Você ainda pode inspecionar o conteúdo renomeando o arquivo para .zip e abrindo-o com o 7-Zip ou WinRAR.

Desenvolvedor: Microsoft Categoria: Arquivos Executáveis MIME: application/x-silverlight-app
ABRE EM Windows
Relacionado: .APK · .EXE · .VBS · .JAR

Nesta página

19k+ extensões indexadas
Última revisão em Jul 10, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro XAP?

Arquivos XAP armazenam pacotes de aplicativos para o Microsoft Silverlight - um framework de plugin de navegador - e, posteriormente, para apps Windows Phone 7/8.0. O próprio Silverlight atingiu o fim da vida útil em 12 de outubro de 2021, portanto, o XAP é agora um formato legado.

O Silverlight era capaz de executar código escrito em linguagens .NET gerenciadas, como C# e VB.NET (e linguagens dinâmicas como IronPython). O framework também oferecia:

  • um mecanismo de renderização gráfica,
  • suporte para streaming de vídeo HD H.264 (introduzido no Silverlight 3.0),
  • suporte a áudio MP3 e WMA,
  • suporte para dispositivos externos (mouse e teclado),
  • recursos de DRM.

A maioria dos navegadores web oferecia plugins dedicados para o Silverlight, incluindo Google Chrome, Internet Explorer, Firefox, Safari e SeaMonkey. Os navegadores modernos Chrome e Firefox abandonaram o suporte anos antes do fim formal da vida útil do Silverlight, e o próprio navegador Edge da Microsoft nunca o suportou.

Os arquivos XAP também foram usados para distribuir apps para Windows Phone 7 e 8.0. Eles armazenam apps compactados em arquivos ZIP junto com documentos AppManifest.xaml ou WMAppManifest.xml e bibliotecas DLL usadas pelo runtime gerenciado .NET. Como um XAP é um arquivo ZIP padrão, você pode inspecionar seu conteúdo renomeando o arquivo para .zip. O Windows Phone 8.1 e versões posteriores mudaram para o formato de empacotamento APPX, e os arquivos XAP não podem mais ser executados em nenhuma plataforma atual.

Segurança e proteção

RISCO: MEDIUM

Um XAP é inerte em sistemas modernos (sem runtime para executá-lo), então o risco principal é simplesmente executar código legado desconhecido se você de alguma forma o reviver. Os assemblies .dll internos podem conter qualquer coisa, portanto, inspecione apenas XAPs de fontes em que confia e trate pacotes de Windows Phone baixados de sites aleatórios com cautela. Inspecionar (renomear para zip) é seguro; executar é o que traz risco.

Detalhes do formato

em resumo
NOME COMPLETOSilverlight / Windows Phone Application Packagetambém conhecido como XAP package, Silverlight application package
DESENVOLVEDORMicrosoftdesde 2007 (Silverlight 1.1/2); used for Windows Phone 7/8 apps (2010-2014)
TIPO MIMEapplication/x-silverlight-app
TIPOPacote de aplicativo baseado em ZIP (assemblies .NET gerenciados + manifesto)
RELACIONADO.apk.exe.vbs.jar
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Um XAP é um arquivo ZIP, portanto começa com a assinatura ZIP 50 4B 03 04 («PK»). Identifique-o como um XAP pelo AppManifest.xaml interno (Silverlight) ou WMAppManifest.xml (Windows Phone) mais as entradas de assembly .NET (.dll) - não pelos magic bytes, que são de um ZIP genérico.

Programas que abrem arquivos XAP

Windows4 apps
Visual Studio Freemium Útil apenas com o código-fonte original do projeto Silverlight/Windows Phone; as ferramentas legadas do Silverlight não são suportadas nas versões atuais do VS.
WinRAR Pago Abra o .xap como um arquivo compactado, ou renomeie-o para .zip primeiro, e então extraia o conteúdo.
7-Zip Código aberto Clique com o botão direito no .xap > 7-Zip > Abrir arquivo (um XAP é um ZIP) para visualizar o manifesto, arquivos .dll e recursos sem executar nada.
ILSpy Código aberto Extraia os assemblies .dll do XAP e abra-os no ILSpy para inspecionar/descompilar o código .NET.

Detalhes técnicos

especificação profunda
Formato de contêinerArquivo ZIP padrão; magic bytes PK (50 4B 03 04) no deslocamento 0
CompactaçãoDEFLATE por entrada ZIP; o arquivo ZIP externo em si não é compactado adicionalmente
Tipo MIMEapplication/x-silverlight-app
Manifesto SilverlightAppManifest.xaml dentro do arquivo - declara a versão do runtime Silverlight e o assembly de ponto de entrada gerenciado
Manifesto Windows PhoneWMAppManifest.xml dentro do arquivo - declara o SO de destino (7.x ou 8.0), capacidades do app e metadados do app
Assemblies de códigoUm ou mais assemblies .NET gerenciados (arquivos .dll) compilados para o CLR do runtime Silverlight ou Windows Phone
IntegridadeCRC-32 por entrada ZIP; pacotes da Windows Phone Store carregavam adicionalmente uma assinatura digital de catálogo
CodificaçãoBinário (contêiner ZIP com código gerenciado compactado em DEFLATE e entradas de recursos)
Tamanho típico do arquivo100 KB - 100 MB dependendo dos ativos do app (UI, imagens, mídia, código)
Máximo de entradas no arquivoO formato ZIP suporta até 65.535 entradas; a extensão ZIP64 remove este limite
IdentificaçãoNão distinguível de um ZIP comum apenas pelos magic bytes; identificado pela presença de AppManifest.xaml (Silverlight) ou WMAppManifest.xml (Windows Phone) em seu interior
Suporte de plataformaSilverlight em navegadores no Windows e macOS; dispositivos Windows Phone 7 e 8.0 - nenhuma plataforma atual pode executar arquivos XAP
Substituído porAPPX para Windows Phone 8.1 e a Plataforma Universal do Windows; posteriormente MSIX para apps Windows modernos
StatusDescontinuado - fim da vida útil do Silverlight atingido; Windows Phone descontinuado; nenhum navegador ou SO atual pode executar pacotes XAP
Lançado2007 (Silverlight 1.1/2); used for Windows Phone 7/8 apps (2010-2014)
Versão mais recenteWindows Phone 8.0 XAP; Windows Phone 8.1+ moved app packaging toward APPX
Especificaçãowww.loc.gov

Conversões de XAP

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos XAP. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos XAP.

Perguntas frequentes

O que é um arquivo .xap?
Um pacote de aplicativo Microsoft Silverlight ou Windows Phone 7/8 - um arquivo ZIP contendo um manifesto, assemblies .NET e recursos. Ambas as tecnologias estão agora descontinuadas.
Como abro um arquivo .xap?
Para inspecioná-lo, renomeie-o para .zip e abra com o 7-Zip ou WinRAR; você verá o manifesto e os arquivos .dll. Geralmente, você não pode EXECUTAR um XAP hoje porque o Silverlight e o Windows Phone estão mortos.
Ainda posso executar um XAP no Windows 10/11?
Não há uma forma suportada. O Silverlight atingiu o fim do suporte em 12 de outubro de 2021 e nenhum navegador moderno o executa; o Windows Phone foi descontinuado. O app precisaria ser reconstruído para uma plataforma atual.
Como instalo um XAP no Windows Phone?
Apenas relevante em hardware legado do Windows Phone 7/8 com sideloading desbloqueado para desenvolvedores ou a antiga ferramenta Application Deployment. Não existe dispositivo ou loja atual para isso.
Posso converter um XAP para APK ou EXE?
Não. Um XAP contém assemblies .NET para o runtime morto do Silverlight/WP; APK (Android) e EXE (Windows nativo) são inteiramente diferentes. O app teria que ser reescrito, não convertido.
É seguro abrir um .xap?
Inspecioná-lo como um ZIP é seguro. O risco está apenas na execução do código interno; como não resta nenhum runtime, isso é amplamente irrelevante - mas ainda assim, manipule XAPs apenas de fontes confiáveis.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.TMPTemporary File

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z