注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

让一切都逝去吧

排骨炖泥菜/猪肝炒苹果/鱼籽狗肉汤/狗头薏米汤

 
 
 

日志

 
 

FireFox插件Microsoft .NET Framework Assistant 1.0无法卸载  

2010-06-02 14:27:07|  分类: web |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
      Firefox 3.6里一个插件"Microsoft .NET Framework Assistant 1.0"不兼容,而且卸载按钮是灰色。搜索解决方法,找到如下方法:
先关闭火狐浏览器,然后在C:\Documents and Settings\...下找到你的配置文件。通常在xxxxxx.default\extensions文件夹下,手动删掉不兼容的扩展文件夹。
在我的计算机里,找到如下目录:
C:\Documents and Settings\Administrator\Application Data\Mozilla\Firefox\Profiles\jrwjlzh1.default\extensions\
在其下目录中各自的install.rdf文件里,找不到.NET Framework Assistant相关信息,看来这个够流氓的,不符合一般状况。

      继续搜索,找到如下方法,原文出处是:http://www.sczgroup.org/windows/200906301800.txt

秉承微软一贯的流氓作风,安装.NET Framework 3.5 SP1时会自动地、未经提示地一并安装这个Firefox插件,使得Firefox支持微软的ClickOnce功能,这个功能对于绝大多数Firefox用户来说是个危险、邪恶的功能,可以Google之。更恶心的是,这个插件无法简单卸载,微软把卸载按钮弄灰了。

据微软官方解释,这个插件是HKEY_LOCAL_MACHINE下的,不是HKEY_CURRENT_USER下的,因此微软将卸载按钮弄灰掉,以防止非Administrator的用户卸载。问题是管理员也无法简单卸载!微软的解释太苍白无力了。

迫于压力,微软官方提供了两种卸载办法:
1)
下载"Update to .NET Framework 3.5 SP1 for the .NET Framework Assistant 1.0 for Firefox"
http://www.microsoft.com/downloads/details.aspx?FamilyID=cecc62dc-96a7-4657-af91-6383ba034eab
http://download.microsoft.com/download/B/6/E/B6ED537B-E04B-4695-AD28-EE04AF273712/NDP35SP1-KB963707-x86.exe
安装之后前述Firefox插件变成HKEY_CURRENT_USER下的,从而可简单卸载。
Windows 7、.NET Framework 4.0已经包含NDP35SP1-KB963707-x86.exe。

2)
有个注册表项,其原始设置可能如下:
--------------------------------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\extensions]
"{20a82645-c095-46ed-80e3-08825760534b}"="C:\\WINDOWS\\Microsoft.NET\\Framework\\v3.5\\Windows Presentation Foundation\\DotNetAssistantExtension\\"
--------------------------------------------------------------------------
用如下.reg文件删除之:
--------------------------------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\extensions]
"{20a82645-c095-46ed-80e3-08825760534b}"=-
--------------------------------------------------------------------------

或者用命令行工具删除之:
reg.exe delete "HKLM\SOFTWARE\Mozilla\Firefox\extensions" /v "{20a82645-c095-46ed-80e3-08825760534b}" /f
在Firefox地址栏里输入"about:config"
general.useragent.extra.microsoftdotnet

其值本来是(.NET CLR 3.5.30729),右键菜单->重置删除(也可以重命名)如下目录:
%SystemRoot%\Microsoft.NET\Framework\v3.5\Windows Presentation Foundation\DotNetAssistantExtension\
重启Firefox。
  评论这张
 
阅读(2626)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017