Qual é a finalidade do arquivo AppManifest.xaml em aplicativos Silverlight?
-
09-06-2019 - |
Pergunta
Ao abrir o .xap
arquivo que é gerado como saída de um aplicativo Silverlight que tenho trabalhado ultimamente, notei um arquivo chamado AppManifest.xaml
.
Também notei uma opção nas páginas de propriedades do projeto Silverlight que parece permitir que você opcionalmente não produza AppManifest.xaml
para o projeto.Ao desmarcar essa opção, no entanto, recebo erros ao executar o aplicativo: Invalid or malformed application: Check manifest
.
Qual é o propósito do AppManifest.xaml
arquivo?
Solução
Talvez esta postagem do blog ajude: http://blogs.msdn.com/katriend/archive/2008/03/16/silverlight-2-structure-of-the-new-xap-file-silverlight-packaged-application.aspx.Ele discute o arquivo .xap e suas partes, incluindo o AppManifest.
Para economizar um clique no link, em resumo, ele define o aplicativo para implantação, seu ponto de entrada e faz referência a todos os assemblies necessários para execução.