Sluke的夹生饭 - silverlight
type: channel
link: https://www.luweiqing.com/tag/silverlight/
items: 在多浏览器使用silverlight的遇到若干问题

在多浏览器使用silverlight的遇到若干问题
type: item
date: 2008-09-08T15:57:28+08:00
description: 光明 用silverlight写了个web应用，可以跨浏览器使用，播放wma格式的音乐，发给我玩了玩，在IE下没有问题，播放很流畅，只是在非IE的浏览器下，则显示需要安装silverlight插件，结果多次安装，还是不能播放，而光明自己在多浏览器下在没有任何问题。起初我怀疑是silverlight版本问题(我使用的是silverlight2.0 beta2)，重装了silverlight插件，这是在IE下也显示需要安装silverlight插件，在微软网站也检测不到安装了插件，windows的自动更新也提示需要安装silverlight更新，安装之后提示仍然不消失，这种奇怪的状况在重启机器之后还是存在，安装1.0时提示已经安装有更新的版本。于是我卸载掉silverlight插件，并在微软官方下载了1.0版本和最新的2.0版本，先安装1.0版本，然后再升级到2.0版本，重启浏览器之后，Opera也能正常播放了，效果很好。这时候又出现了一个问题，在firefox下访问这个web应用会导致崩溃，怀疑是与某个扩展冲突了，但是我在一台装有完全相同扩展的机器上访问没有问题。这时，我打开C:\Documents and Settings\你使用的用户名\Application Data\这个目录，删除掉Mozilla目录(慎用，会清除掉所有扩展)，重新安装所有扩展，fiefox不再崩溃了。记录一下，如果有人遇到跟我一样的问题，请参考解决。