在silverlight ie插件加载之前修改.xap文件

Posted

技术标签:

【中文标题】在silverlight ie插件加载之前修改.xap文件【英文标题】:Modify .xap file before silverlight ie plugin loads it 【发布时间】:2012-11-20 07:06:35 【问题描述】:

Q1) 如何获得有关 .xap 文件已开始下载并完成的通知?

Q2) 是否有任何特定的 api 开始在 ie 环境中加载 xap 文件?

欢迎参考编程示例。

我需要在 Silverlight 应用程序中进行文本翻译的信息。

提前致谢。

【问题讨论】:

【参考方案1】:

答案 1:没有这样的事件来检查应用程序是否已下载。这取决于浏览器和网络速度。 它被视为浏览器的简单文件。之前也有人问过这个问题 How do browsers handle caching of XAP packages?

答案 2:不,没有特定的 API,它的浏览器负责下载并将其视为文件

您正在寻找什么类型的翻译? 本土化? 可能会尝试 WebService API 来创造奇迹。

【讨论】:

以上是关于在silverlight ie插件加载之前修改.xap文件的主要内容,如果未能解决你的问题,请参考以下文章

IE中BHO插件被修改...该如何解决

打开管家婆时总是显示“安装微软Silverlight5",安装以后再打开还是同样的画面...

Silverlight 5 入门教程:Hello World程序

是否有可能弄清楚IE是否从C#或PowerShell代码重新下载Silverlight xaps?

WPF和Silverlight区别

Chrome浏览器V43版本号不支持silverlight 5.0的解决的方法