Tags标签 网战地图
当前位置: 主页 > 网站建设 > silverlight教程 >

什么是.xap 文件?.xap什么是?

2012-03-24 18:46 [silverlight教程] 来源于:我爱自学网
导读:.xap 文件是 Silverlight 应用程序输出的压缩文件。.xap 文件包括 AppManifest.xaml、编译输出的 Silverlight 项目程序集(.dll)和 Silverlight 应用程序需要的资源文件。 在.aspx 页面和.html 页面中可以通过标签来加载 Silverlight 组件。在.aspx 页面中

 


.xap 文件是 Silverlight 应用程序输出的压缩文件。.xap 文件包括

AppManifest.xaml、编译输出的 Silverlight 项目程序集(.dll)和 Silverlight

应用程序需要的资源文件。

在.aspx 页面和.html 页面中可以通过标签来加载 Silverlight 组件。在.aspx 页面中 使用<asp:Silverlight>标签来加载.xap 文件;在.html 页面中需要使用 HTML 标签中 的<object>标签来加载.xap 文件。

“.xap”文件(发音“zap”)使用标准的.zip 压缩算法,减少客户端下载文件的大小。

一个使用 VB.NET 或 C#开发的.NET Silverlight 应用程序 - “hello world”大概

5KB 大小。

让我们来看一下.xap 文件。

打开 Visual Studio,在项目类型下面选择“Silverlight 应用程序”,创建一个新项 目。选择项目名字为“SilverlightTest”。在下一屏幕,选择选项“向解决方案添加新

ASP.NET Web 项目以承载 Silverlight”

Visual Studio 创建一个项目包括两个文件:

App.xaml

Page.xaml

按 Ctrl + F5 编译和运行应用程序。你可能看见浏览器打开一个空页面(这个页面时空的 因为没有在默认 xaml 文件做任何事情)。

现在打开你的 Windows 资源管理器并查看项目文件夹下的 bin\debug 文件夹。你可以看 见一个叫“SilverlightTest.xap”的文件。

重命名这个文件为“SilverlightTest.zip”并使用解压工具打开它。可以看见和任何 zip 文件一样,它包含项目输出的 dll 和被叫做“AppManifest.xaml”的文件。

(编辑:人比竹竿瘦)

本文标签: Silverlight
网友评论

栏目列表

推荐文章