XAP文件的结构如何? [英] How are the XAP files structured?

查看:83
本文介绍了XAP文件的结构如何?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问题:


  1. XAP文件是否独立?

  2. 它们是否全部链接我在项目中引用的DLL?

  3. 如果我需要分发我的应用程序,我要做的就是将XAP文件交给别人吗?


推荐答案


  1. 默认情况下是。有关替代方法,请参见答案3。

  2. 默认情况下,除运行时安装的核心DLL以外的所有文件;它将包含SDK,工具包,第三方控件或您自己的库中的任何内容。

  3. 默认情况下,是。但是,从Silverlight 3开始,可以选择将某些程序集(例如,SDK中的任何程序)打包到单独的ZIP文件中,这些文件将单独下载。在Visual Studio中,在项目属性中查找一个名为通过使用应用程序库缓存来减少XAP大小的复选框。此选项切换是否创建/使用ZIP文件。启用ZIP选项使多个Silverlight应用程序可以共享对ZIP文件的依赖关系,因此您无需下载所有ZIP包,而只需将一个应用程序的ZIP下载并保存在其他应用程序的浏览器缓存中。

至于XAP文件的常规内容,有2个重要的位:

As for the general contents of the XAP file, there are 2 important bits:


  1. Foo.dll-项目的主程序集(适当重命名)

  2. AppManifest.xaml-描述您对应用程序的要求,例如所需的最低运行时版本,进入Foo.dll的入口点和其他设置(包括浏览器外设置),或者是否使用上述的库缓存功能。

其他所有内容都只是您的应用使用的内容。

Anything else is just content used by your app.

这篇关于XAP文件的结构如何?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆