在打开.xap
作为我最近一直在修改的 Silverlight 应用程序的输出生成的文件时,我注意到一个名为AppManifest.xaml
.
我还注意到 Silverlight 项目的属性页中的一个选项似乎允许您选择不AppManifest.xaml
为该项目输出。但是,当取消选中该选项时,我在运行应用程序时遇到错误:Invalid or malformed application: Check manifest
.
文件的目的是什么AppManifest.xaml
?
在打开.xap
作为我最近一直在修改的 Silverlight 应用程序的输出生成的文件时,我注意到一个名为AppManifest.xaml
.
我还注意到 Silverlight 项目的属性页中的一个选项似乎允许您选择不AppManifest.xaml
为该项目输出。但是,当取消选中该选项时,我在运行应用程序时遇到错误:Invalid or malformed application: Check manifest
.
文件的目的是什么AppManifest.xaml
?
也许这篇博文会有所帮助:http: //blogs.msdn.com/katriend/archive/2008/03/16/silverlight-2-structure-of-the-new-xap-file-silverlight-packaged-application.aspx . 它讨论了 .xap 文件及其部分,包括 AppManifest。
简而言之,它定义了要部署的应用程序、它的入口点,并引用了运行所需的所有程序集。