文章 2019-06-01 来自:开发者社区

艾伟:Silverlight 2应用程序中XAP文件揭秘

概述 XAP文件是Silverlight 2应用程序编译打包后的一个文件,它是一个标准的zip压缩文件,包括了Silverlight 2应用程序所需的一切文件,如程序集、资源文件等。 本文将对Silverlight中的XAP文件进行详细的说明。 XAP文件是什么 XAP文件是Silverlight 2应用程序编译打包后的一个文件,包括了Silverlight 2应用程序所需的一切文件,如程序集、....

文章 2017-11-23 来自:开发者社区

Silverlight实用窍门系列:1.Silverlight读取外部XML加载配置---(使用WebClient读取XAP包同目录下的XML文件))【附带实例源码】

使用WebClient读取XAP包同目录下的XML文件       我们想要读取XAP包下面的XML文件,需要将此XML文件放在加载XAP包的网页的目录中去,然后使用URI方式读取此URL方式下的XML文件。       首先使用WebClient来异步下载此URL方式的XML文件,然后使用XmlR...

文章 2017-11-21 来自:开发者社区

如何减少silverlight XAP包的尺寸

最后决定把这个其实很简单的东西总结一下,避免别的新学者浪费时间。 开发场景:    Silverlight Application: 与Web交互, 程序集名:SilverlightApplication10.dll  Silverlight Class Library: 被SilverlightApplication10引用,程序集名:SilverlightClas...

文章 2017-11-17 来自:开发者社区

Silverlight实用窍门系列:31.Silverlight中WebClient+StreamResourceInfo+反射实现动态加载外部XAP程序【附带源码】

在Silverlight中我们时常会遇到需要加载其他已经制作完成的Silverlight程序的情况,在本节中我们使用WebClient下载XAP包形式的Silverlight程序,然后使用反射的方式解析出这个Silverlight的程序加载到本Silverlight程序中。步骤如下:         1 •首先我们使用WebCl...

Silverlight实用窍门系列:31.Silverlight中WebClient+StreamResourceInfo+反射实现动态加载外部XAP程序【附带源码】
文章 2017-11-16 来自:开发者社区

技巧:在Silverlight中如何访问外部xap文件中UserControl

概述 众所周知,在Silverlight 2开始每个项目编译后都会打包成为一个xap文件,如果我们要访问当前xap文件中的UserControl比较容易,那我们如何访问一个外部xap文件中的内容呢?甚至于如何访问一个互联网上的xap文件呢? 本文将简单介绍一下在Silverlight中如何访问外部xap文件。 需求 现在我们先来看一下需求,大致是这样子的,在服务端我们有两个xap文件,其中Mai....

文章 2017-11-13 来自:开发者社区

31.Silverlight中WebClient+StreamResourceInfo+反射实现动态加载外部XAP程序

    在Silverlight中我们时常会遇到需要加载其他已经制作完成的Silverlight程序的情况,在本节中我们使用WebClient下载XAP 包形式的Silverlight程序,然后使用反射的方式解析出这个Silverlight的程序加载到本Silverlight程序中。步骤如下:        ...

文章 2017-11-12 来自:开发者社区

Silverlig1.Silverlight读取外部XML加载配置-(使用WebClient读取XAP包同目录下的XML文件)

使用WebClient读取XAP包同目录下的XML文件       我们想要读取XAP包下面的XML文件,需要将此XML文件放在加载XAP包的网页的目录中去,然后使用URI方式读取此URL方式下的XML文件。       首先使用WebClient来异步下载此URL方式的XML文件,然后使用XmlR...

文章 2017-11-11 来自:开发者社区

强制客户端更新Silverlight XAP文件方法汇总

在Silverlight相关技术论坛经常会看到Silverlight部署后,客户端无法更新本地XAP文件,每次只能通过手动清理浏览器缓存,客户端才能正常访问到最新版本的XAP文件。本文将介绍几种强制客户端更新Silverlight XAP的方法。   默认来说,当新版本的Silverlight应用发布时,浏览器缓存会查询本地是否已经存在同名XAP文件,并进行简单校验,如果存在并且验证相同...

文章 2017-11-09 来自:开发者社区

Silverlight奇技银巧7 - 巧用文件生成时间强制客户端载入最新xap文件

  像大多数的项目一样,即使在将Silverlight应用程序交付后,我们仍会根据客户的需求进行相应修改并将xap文件发送给客户,客户经过测试后再部署到生产环境。     这样经常会面临一个问题,客户更新xap后并未看到任何变化甚至由于我们wcf服务等相关文件的改动会让程序执行发生异常。这个原因倒是很明显--我们的xap文件被缓存了,当服务器上替换了新的xa...

文章 2017-11-06 来自:开发者社区

Silverlight加载xap后通过反射相互调用方法及元素

在一个silverlight工程里加载另一个xap之前我已经有写过,不过如果加载后相互调用就没有写到,所以补充说明一下加载后两个silverlight中相互调用方法和元素的使用。  注意:请先参考本网站的《Silverlight3 加载其他xap》文章,再结合以下内容使用!  1.在主程序里调用加载的xap里的方法:  a.在被加载的silverlight里添加一个方...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。