.APPLICATION

Arquivo APPLICATION

ClickOnce Deployment Manifest
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .application é um manifesto de implantação Microsoft ClickOnce - um pequeno arquivo XML assinado que informa ao Windows onde baixar e iniciar um programa .NET. Ele não é o programa em si. No Windows, clique duas vezes nele e o runtime do ClickOnce busca e executa o aplicativo real a partir do servidor do editor. Trate-o com cautela: links ClickOnce têm sido usados para distribuir malware.

Desenvolvedor: Microsoft Categoria: Arquivos de Configuração MIME: application/x-ms-application
ABRE EM Windows
Relacionado: .ICA · .DS_STORE · .WMZ · .CFG

Nesta página

19k+ extensões indexadas
Última revisão em Jun 15, 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 APPLICATION?

Um arquivo .application é um Manifesto de Implantação ClickOnce - um documento de texto XML que a tecnologia ClickOnce da Microsoft usa para descrever, distribuir e atualizar silenciosamente aplicativos de desktop Windows servidos a partir de um servidor web ou compartilhamento de rede.

Quando um usuário abre um arquivo .application, o runtime do ClickOnce (dfshim.dll) lê o manifesto, entra em contato com a URL de download do editor, busca ou atualiza os arquivos do aplicativo em um cache por usuário em %LocalAppData%\Apps e, em seguida, inicia o .exe real. Não são necessários direitos de administrador ou um instalador tradicional.

O manifesto é um XML codificado em UTF-8, normalmente com 2-20 KB. Seu elemento raiz é <asmv1:assembly>, regido pelo esquema urn:schemas-microsoft-com:asm.v2. Os principais elementos filhos incluem:

  • <assemblyIdentity> - nomeia o aplicativo, versão, arquitetura do processador e token de chave pública
  • <deployment> - especifica a URL de verificação de atualização e se as atualizações são executadas antes ou depois do lançamento
  • <dependentAssembly> - refere-se ao .manifest (.exe.manifest) complementar que lista cada arquivo no pacote com seu hash

O arquivo não possui cabeçalho binário; ele abre como texto simples começando com uma declaração padrão <?xml?>.

Quase todos os arquivos .application publicados são assinados digitalmente. O runtime do ClickOnce impõe um hash XML-DSIG sobre o corpo do manifesto e um certificado de editor Authenticode opcional, recusando a implantação se qualquer uma das verificações falhar. A assinatura é gerenciada pelo assistente Publicar do Visual Studio ou pelas ferramentas de SDK mage.exe / mageui.exe.

O ClickOnce continua sendo suportado pelo .NET 8 e versões posteriores, embora o MSIX seja agora o formato de empacotamento recomendado pela Microsoft para novos projetos de desktop.

Segurança e proteção

RISCO: MEDIUM

O arquivo .application em si é um XML inofensivo e não pode ser executado por conta própria, mas é um lançador que baixa e executa um programa a partir de uma URL - portanto, o risco real é para onde ele aponta. Historicamente, o ClickOnce permitiu que editores implantassem aplicativos com relativamente pouco atrito para o usuário, o que invasores têm abusado (uma onda de malware em 2023-2024 usou links .application do ClickOnce para instalar silenciosamente payloads de servidores de invasores). Execute apenas um .application de um editor em quem você confia, verifique o prompt de assinatura/editor e desconfie de um recebido por e-mail ou de uma página web desconhecida. Inspecione a URL de implantação no XML se não tiver certeza. Nunca presuma que um .application é seguro apenas por ser «apenas XML».

Detalhes do formato

em resumo
NOME COMPLETOClickOnce Deployment Manifesttambém conhecido como ClickOnce application manifest, Deployment manifest
DESENVOLVEDORMicrosoftdesde 2005 (.NET Framework 2.0 / Visual Studio 2005)
TIPO MIMEapplication/x-ms-application
TIPOManifesto de implantação XML (texto UTF-8, pode ser assinado por código)

Programas que abrem arquivos APPLICATION

Windows3 apps
Visual Studio Freemium Ferramenta de desenvolvedor: gera/assina/edita manifestos ClickOnce (assistente de Publicação) ou abre MyApp.application via mage.exe para inspecioná-lo. Não é o que os usuários finais usam para iniciar.
ClickOnce runtime (Windows / .NET) Integrado Clique duas vezes no .application; o runtime ClickOnce do .NET baixa e inicia o aplicativo real. Esta é a única maneira de ele «rodar». Requer .NET instalado e o servidor do editor online.
Notepad++ / VS Code (inspect only) Código aberto Abra o .application como XML para ler a URL de implantação, versão e dependências. Somente leitura; a edição quebra a assinatura.

Detalhes técnicos

especificação profunda
Tipo de formatoManifesto de implantação XML (texto simples UTF-8, sem cabeçalho binário)
Tipo MIMEapplication/x-ms-application
Elemento XML raiz<asmv1:assembly> usando os namespaces de assembly Microsoft asm.v1 e asm.v2
Namespace do esquema XMLurn:schemas-microsoft-com:asm.v2
Tamanho de arquivo típico2 KB - 20 KB
Assinatura digitalHash SHA-256 XML-DSIG sobre o corpo do manifesto, além de certificado de editor Authenticode opcional
Aplicação da assinaturaO runtime do ClickOnce rejeita a implantação se o hash do manifesto ou o certificado do editor falhar na validação
Manipulador de runtimedfshim.dll (Desktop Framework Shim); PresentationHost.exe para aplicativos baseados em WPF
Cache de instalação por usuário%LocalAppData%\Apps\2.0\ - sem necessidade de direitos de administrador
Elementos XML principais<assemblyIdentity>, <deployment>, <dependentAssembly>, <Signature>
Arquivo complementar.exe.manifest (manifesto do aplicativo) listando todos os arquivos do pacote com seus hashes criptográficos
Declaração de política de atualizaçãoElemento <deployment> com atributo install e modo de verificação de atualização beforeApplicationStartup / afterApplicationStartup
Ferramentas de autoriaAssistente de Publicação do Visual Studio, mage.exe, mageui.exe (ferramentas de linha de comando do SDK do .NET)
Plataforma associadaApenas Windows - o runtime do ClickOnce não está disponível para macOS ou Linux
CodificaçãoTexto XML UTF-8; abre em qualquer editor de texto; declaração <?xml?> padrão no deslocamento 0
Lançado2005 (.NET Framework 2.0 / Visual Studio 2005)
Versão mais recenteClickOnce for .NET 5+/.NET 8 (2020-2024); schema urn:schemas-microsoft-com:asm.v2
Especificaçãolearn.microsoft.com

Conversões de APPLICATION

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos APPLICATION. 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 APPLICATION.

Perguntas frequentes

O que é um arquivo .application?
É um manifesto de implantação Microsoft ClickOnce - um pequeno arquivo XML assinado que diz ao Windows onde baixar e como iniciar um programa .NET. É um lançador, não o programa em si, e não há conteúdo interno para ler.
Como faço para abrir um arquivo .application?
No Windows com .NET instalado, clique duas vezes nele e o runtime do ClickOnce baixa e executa o aplicativo real. Se o navegador apenas baixou o arquivo em vez de executá-lo, clique duas vezes no arquivo salvo. Para apenas inspecioná-lo, abra o XML no Notepad++/VS Code.
Por que meu arquivo .application não instala ou não funciona?
Causas comuns: o servidor/URL de implantação do editor está offline ou foi alterado, o certificado de assinatura expirou, o .NET não está instalado ou seu navegador não inicia mais o ClickOnce automaticamente (Edge/Chrome removeram o ClickOnce no navegador). Obtenha um novo link de instalação com o fornecedor.
Posso converter um .application para um EXE?
Não - ele não possui código de programa, apenas um ponteiro para arquivos em um servidor. Peça ao fornecedor um instalador normal (MSI/MSIX/setup.exe) se precisar de um executável independente.
É seguro abrir um arquivo .application?
O XML é inofensivo, mas ele inicia software a partir de uma URL, e links ClickOnce têm sido abusados para instalar malware. Execute apenas aqueles de editores em quem você confia; não execute um .application que chegou inesperadamente por e-mail.
Um arquivo .application funciona no Mac ou Linux?
Não. O ClickOnce é uma tecnologia Windows/.NET. No macOS ou Linux, o arquivo é apenas um XML inerte - você pode lê-lo em um editor de texto, mas ele não pode instalar nada.

Referências

1Microsoft Learn - ClickOnce Deployment Manifestlearn.microsoft.com
2Microsoft Learn - ClickOnce security and deploymentlearn.microsoft.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

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

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