如果 你浏览下Visual Studio中 SilverlightHelloPhone 项目的 /bin/Debug 目录,你会发现一个名为 SilverlightHelloPhone.xap 的文件。这是即通常所说的明显"ZAP"。 这个文件需要部署到手机或模拟器上。
XAP 文件是一套名为 非常流行的ZIP压缩格式中的文件。(声明"XAP是ZIP文件”是用用于快速吸引其他 Silverlight 程序员。)如果您重命名SilverlightHelloPhone.xap为 SilverlightHelloPhone.zip ,你可以看到这个文件内是项目的一部分的位图文件、 XML 文件、 一个 XAML 和是您已编译的二进制文件的 SilverlightHelloPhone.dll 文件。
任何程序中的资源或Visual Studio项目的一部分,都会加入到XAP这个文件中。你的程序可以在运行时访问这些文件。我将在第4章讨论的一些概念。
本文转自shyleoking 51CTO博客,原文链接:http://blog.51cto.com/shyleoking/803111