XAP (文件格式)
XAP是一种文件格式,用于分发和安装应用软件和中间件到微软Windows Phone 7/8/8.1/10操作系统,也是用于Microsoft Silverlight应用程序的文件格式。从Windows Phone 8.1开始,安装应用到Windows Phone平台所用的XAP被APPX取代,这是微软为Windows应用商店的应用与Windows Phone的应用统一开发而做出的努力。[1]
扩展名 |
.xap |
---|---|
互联网媒体类型 |
application/x-silverlight-app |
格式类型 | 软件包管理系统、归档文件 |
作为容器 | 软件包 |
扩展自 | ZIP |
XAP本身为ZIP格式的压缩包文件,但微软也允许XAP文件加密,因此该文件可能无法通过标准的ZIP软件打开。XAP文件的互联网媒体类型(MIME)为application/x-silverlight-app
。[2]
Windows Phone市场允许用户下载XAP文件到SD卡和手动安装它们。[3]
XAP也是XACT音频项目的扩展,可以使用Microsoft跨平台音频创作工具打开。Silverlight XAP文件不能用音频创作工具打开,并且XACT XAP文件不是压缩文件。
内容
编辑XAP文件是一个ZIP压缩包,它通常包含:[4]
- AppManifest.xaml文件
- 所需的动态链接库(DLL)
参见
编辑参考资料
编辑- ^ 存档副本. [2017-01-28]. (原始内容存档于2015-07-13).
- ^ File Extension .XAP Details. File-Extensions.org. [2015-06-16]. (原始内容存档于2020-09-29).
- ^ How do I install apps from an SD card? | Windows Phone How-to (United Kingdom). Windowsphone.com. [2014-02-10]. (原始内容存档于2016-05-13).
- ^ Silverlight: Anatomy of an .XAP file. Pietschsoft.com. [2014-02-10]. (原始内容存档于2013-06-27).