Welchen Zweck hat die Datei AppManifest.xaml in Silverlight-Anwendungen?
-
09-06-2019 - |
Frage
Beim Öffnen der .xap
In einer Datei, die als Ausgabe einer Silverlight-Anwendung generiert wird, an der ich in letzter Zeit herumgebastelt habe, ist mir eine Datei mit dem Namen aufgefallen AppManifest.xaml
.
Mir ist außerdem auf den Eigenschaftenseiten des Silverlight-Projekts eine Option aufgefallen, die es Ihnen anscheinend ermöglicht, optional keine Ausgabe vorzunehmen AppManifest.xaml
für das Projekt.Wenn ich diese Option deaktiviere, erhalte ich beim Ausführen der Anwendung jedoch Fehlermeldungen: Invalid or malformed application: Check manifest
.
Was ist der Zweck des AppManifest.xaml
Datei?
Lösung
Vielleicht hilft dieser Blogbeitrag: http://blogs.msdn.com/katriend/archive/2008/03/16/silverlight-2-structure-of-the-new-xap-file-silverlight-packaged-application.aspx.Es behandelt die .xap-Datei und ihre Teile, einschließlich des AppManifest.
Um den Leuten einen Linkklick zu ersparen, definiert er kurz gesagt die Anwendung für die Bereitstellung, ihren Einstiegspunkt und verweist auf alle zur Ausführung erforderlichen Assemblys.