最近我在尝试调整一个Silverlight应用程序,需要打开生成的.xap
文件,发现了一个名为AppManifest.xaml
的文件。
在Silverlight项目属性页面中,我还注意到了一个选项,可以选择是否不输出该项目的AppManifest.xaml
文件。然而,当取消该选项时,运行应用程序时会出现错误:Invalid or malformed application: Check manifest
。
AppManifest.xaml
文件的目的是什么?
最近我在尝试调整一个Silverlight应用程序,需要打开生成的.xap
文件,发现了一个名为AppManifest.xaml
的文件。
在Silverlight项目属性页面中,我还注意到了一个选项,可以选择是否不输出该项目的AppManifest.xaml
文件。然而,当取消该选项时,运行应用程序时会出现错误:Invalid or malformed application: Check manifest
。
AppManifest.xaml
文件的目的是什么?
简单来说,为了部署应用程序,它定义了应用程序的入口点,并引用了运行所需的所有程序集。