1、在“添加删除程序”中卸载已安装的silverlight。
虽然提示安装失败 但添加删除程序中已经存在一个 silverlight 而且大小很小 和完整安装的不一样 ,要卸载掉。
注意:
如果在添加删除程序中找不到silverlight 可以尝试在“运行”输入“reg delete HKLM\Software\Microsoft\Silverlight /f rmdir /s /q "%ProgramFiles%\Microsoft Silverlight”删除。
2、修改注册表
选择HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Internet
Explorer\Main 右键选中Main,选择“权限”选项,在d出来的“Main的权限”界面下,选中组或用户名称下内容,在 “完全控制”选项中,在“允许”下方打上“√”。
3、安装Framework 2.0 。
4、重新启动计算机 安装新版silverlight 。
解决办法,你可以按照下面的顺序查找问题:1、重新发布wcf
2、更新Silverlight对wcf的引用
3、重新编译Silverlight项目
4、检查Silverlight项目中的ServiceReferences.ClientConfig配置文件中的wcf地址
5、用地址是否可以访问wcf
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)