微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

silverlight-2.0 – Silverlight 2.0加载问题

我为客户开发了一个SL2应用程序(其计算机通过组策略处于严重锁定状态).除了客户端之外,SL2应用程序对每个人都很好.

客户端正在使用WinXP IE7并安装了SL2运行时.

在客户端的计算机上弹出以下错误

Error: Unhandled Error in Silverlight
2 Application Code: 2103 Category:
InitializeError Message: 2103 An error
has occurred Code: 0

客户端可以加载像http://silverlight.net这样的SLv1网站

客户端无法加载SLv2网站,例如:

> http://memorabilia.hardrock.com/
> http://demos.telerik.com/silverlight/default.aspx
> http://timheuer.com/wpfe/versiontest/

客户看到的是一个空白的银色画布,但能够右键单击并调出silverlight首选项菜单.

alt text http://img6.imageshack.us/img6/1309/hardrockerror.jpg

有关如何调试此问题或有其他人遇到此问题的任何想法?

我应该补充一点,它在firefox下运行正常,但他们的IT部门不愿意将FF推广到所有机器上.环境必须是XP IE7

标记

<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
            <param name="source" value="/ClientBin/RosterUI.xap"/>
            <param name="onerror" value="onSilverlightError" />
            <param name="background" value="white" />
            <param name="minRuntimeVersion" value="2.0.31005.0" />
            <param name="autoUpgrade" value="true" />
            <param name="scaleMode" value="zoom" />
            <a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;">
                <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none"/>
            </a>
        </object>

解决方法

经过几个月的到来之后,这个问题已经得到解决 – 尽管我们仍然不知道真正的根本原因.

客户的IT员工最近更新了他们的透明代理服务器(也过滤内容),并且Silverlight应用程序开始在IE下工作.

其中一项更改是允许下载DLL文件(捆绑在XAP文件中).他们认为这是原因,虽然我不是100%确信,因为它没有完全解释为什么它在Firefox中工作(假设它也通过代理运行)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐