运行仿真课程资源时,出现“Failed to update Unity Web Player”,特别是“长城宽带”等小型网络运营商的用户,很容易出现这种报错。
原因:当前网络对Unity web player 插件更新时链接服务器出现问题,运营商对其下载请求进行了“劫持”,从而使得该用户并不是从真正的 ChinaCache 上进行下载,而是将其重定向到从其本地的缓存中进行下载。
处理方法如下:
先到控制面板或者使用其他卸载工具将Unity Web Player卸载。然后解压“方法一.rar”,运行文件夹中“CCleaner”,以清理系统垃圾和注册表。然后点击unity_method1.rar下载Unity Web Player重新安装,即可。
1:首先卸载已经安装的 Unity Web Player 插件;(控制面板-程序-已经安装的程序-卸载unity web play)
2:下载下文件“方法二.rar”,并将文件解压至任意目录;
3: 运行解压后“方法二”文件夹中的"clear.bat" 文件。如果被防火墙拦截,请选择信任或允许执行;
4:点击unity_method2.rar下载Unity Web Player重新安装;
5:打开Unity Web Player 插件的安装路径 (打开我的电脑,直接复制下面路径在地址栏内)
win7: C:\Users\Administrator\AppData\LocalLow
winXP: C:\Documents and Settings\Administrator\Local Settings\Application Data
注意:如果用户不是Administrator,路径一般是:
C:\Users\用户名\AppData\LocalLow
C:\Documents and Settings\用户名\Local Settings\Application Data
6:找到“unity”这个文件夹 并且删除;
7:复制文件夹内的“unity文件夹”到上面的路径;
8:尝试重新打开浏览器登录并运行。
简单可行的方法就是换个网络再更新一次。如果你附近有WLan热点,你可以先试下无线WLan网络更新。如果不行就按照下面的方法利用手机2G/3G网络解决问题。 以安卓手机为例,将手机的网络共享给笔记本。共享方法可参考:http://jingyan.baidu.com/article/c74d600041966b0f6a595deb.html 笔记本连接手机网络后,再次打开u3d更新页面。稍等片刻就会提示更新完成。这时就可以断开手机的无线网络了。其实u3d插件更新并不费太多流量的。很轻松就搞定了。更新成功后,换回原来网络,以后就不会提示更新错误了。