1、silverlight 安装成功,访问站点报错代码1001、4004、8008,原因:silverlight运行的字体系统中没有
解决办法:添加字体,将正常运行silverlight的Windows Xp 系统下字体拷贝到出错的的电脑上。
将此字体包解压缩覆盖到系统的字体库中(如下图),关闭浏览器,重新输入网址。
1. 打开控制面板找到字体
2. 将字体包中的字体覆盖到如下文件夹下,如果覆盖过程中提示已经存在,则跳过。
2、silverlight 安装成功,提示此信息(IE版本过低,silverlight可能不兼容)
解决办法:安装一个新的IE7及IE7以上版本。
3、Silverlight 安装成功,但是提示其2152
1. 访问服务器其它网站,如果不能访问,说明网络环境可能存在问题,不能连接到服务器。
2. 在服务器上部署一个最简单的silverlight程序,页面上只放一个文本框或写一句话(确定不因为其它文件引起的)。如果能访问就确定不silverlight安装有问题导致的。
3. 试用firefox或google浏览器运行程序,看看是否是浏览器的问题。
4. windows xp安装IE7,有的电脑电脑装了IE8有可能不不兼容,请卸载掉IE8安装IE7(解决了1台电脑)
5. 使用跟踪工具Fiddler2,检测程序的下载地址被重定向到到其它网站,铁通宽带存在这样的问题。截图如下:
可以跟踪到程序的所需文件被转到了其他网址去下载,而去其它网址下载的文件又通不过silverlight安全验证。
这个有两种解决办法:
1、找当地宽带运营商,说明情况,让他们对此网址不要做转址操作。此方法对客户遍布全国无法实现。
2、使用技术手段解决。我们已经解决,并且一劳永逸,只是发布时,麻烦一点点。 需要的可以给我发163邮件发邮件。
4、silverlight安装失败,原因:silverlight 安装失败或卸载产生残留导致无法再安装或者windows installer组件损坏
1. 手动清理注册表,cmd-->regedit-->输入silverlight,查找相关的注册表,删除
2. 如果【1】还是无法解决,只能重新安装系统
5、Silverlight安装了低版本
1. 卸载旧版本的silverlight,安装silverlight5
2. 卸载silverlight,提示无法卸载,截图如下
使用360强力卸载了silverlight4,并清除了残余文件和注册表。再重装silverlight5。问题解决