如何删除适用于 Firefox 的 .NET Framework 助手

应用对象
.NET Framework 3.5 Service Pack 1

简介

本文介绍如何从计算机中删除适用于 Firefox 的 .NET Framework 助手。 本文还介绍了如何更新适用于 .NET Framework Assistant 1.0 的 .NET Framework 3.5 SP1,以便可以禁用该组件。

便笺

详细信息

在 .NET Framework 3.5 SP1 中,.NET Framework 助手使 Firefox 能够使用 .NET Framework 中包含的 ClickOnce 技术。 在计算机级别添加了 .NET Framework 助手,以便所有用户可以在计算机级别而不是用户级别使用它的功能。 因此,“ 卸载 ”按钮在 Firefox 加载项 菜单中不可用,因为不允许标准用户卸载机器级组件。

若要解决此问题,请使用以下某种方法:

方法 1:下载适用于 Firefox 的 .NET Framework Assistant 1.0 的 .NET Framework 3.5 SP1 更新

此更新按用户安装 .NET Framework 助手。 因此,“ 卸载 ”按钮将在 Firefox 加载项 菜单中发挥作用。

注意:此更新包含在 Windows 7 和 .NET Framework 4.0 中。

若要下载适用于 Firefox 的 .NET Framework Assistant 1.0 的 .NET Framework 3.5 SP1 更新,请访问以下 Microsoft 网站:

http://www.microsoft.com/download/details.aspx?FamilyID=cecc62dc-96a7-4657-af91-6383ba034eab

方法 2:删除适用于 Firefox 的 .NET Framework 助手

要从计算机中删除适用于 Firefox 的 .NET Framework 助手,请按照下列步骤操作:

  1. 删除扩展的注册表项。 若要完成此操作,请使用以下方法之一。

    • 使用注册表编辑器:

      1. 使用拥有管理员权限的帐户登录。

      2. 单击 “开始”,单击 “运行”,键入 regedit,然后按 Enter。

      3. 找到并单击下面的注册表子项。

        对于基于 x86 的计算机:
        HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\Extensions对于基于 x64 的计算机:
        HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mozilla\Firefox\Extensions

      4. 删除 {20a82645-c095-46ed-80e3-08825760534b} 子项。

    • 使用命令提示符:

      1. 使用拥有管理员权限的帐户登录。

      2. 单击 “开始”,单击 “运行”,键入“cmd”,然后按 Enter。

      3. 在命令提示符处,键入相应命令,然后按 Enter。

        对于基于 x86 的计算机:
        reg DELETE “HKLM\SOFTWARE\Mozilla\Firefox\Extensions” /v “{20a82645-c095-46ed-80e3-08825760534b}” /f对于基于 x64 的计算机:
        reg DELETE “HKLM\SOFTWARE\Wow6432Node\Mozilla\Firefox\Extensions” /v “{20a82645-c095-46ed-80e3-08825760534b}” /f

  2. 在 Firefox 用户代理中,重置在步骤 1 中所做的更改。 请按以下步骤完成此操作:

    1. 启动 Firefox,在 Firefox 地址栏中键入 about:config。
    2. 向下滚动或使用 筛选器 查找以下首选项项:
      general.useragent.extra.microsoftdotnet
    3. 右键单击此项,然后单击“ 重置”。
    4. 重启 Firefox
  3. 删除 .NET Framework 扩展文件。 请按以下步骤完成此操作:

    1. 使用拥有管理员权限的帐户登录。
    2. 单击 “开始”,单击 “运行”,键入资源管理器,然后按 Enter。
    3. 打开以下文件夹:
      %SYSTEMDRIVE%\Windows\Microsoft.NET\Framework\v3.5\Windows Presentation Foundation\DotNetAssistantExtension\
    4. 删除 DotNetAssistantExtension 文件夹及其所有内容

参考资料

有关在受支持的浏览器中部署 ClickOnce 的信息,请参阅以下 Microsoft Communities 网站上的“使用 IE 和 Firefox 通过 ClickOnce 进行部署”一文:

http://windowsclient.net/wpf/wpf35/wpf-deploying-clickonce-ie-firefox.aspx有关 .NET Framework 扩展用于向 Firefox 注册 .NET Framework Assistant 的 Windows 注册表扩展方法的信息,请查看以下 Mozilla 网站上的“使用 Windows 注册表添加扩展”一文:

https://developer.mozilla.org/en/Adding_Extensions_using_the_Windows_Registry 有关如何卸载 Mozilla 加载项的信息,请查看以下 Mozillazine 网站上的“卸载加载项”一文:

http://kb.mozillazine.org/Firefox_:_FAQs_:_Uninstall_Extensions有关 .NET Framework 3.5 Service Pack 1 的更多信息,请访问下面的 Microsoft 网站:

http://www.microsoft.com/download/details.aspx?FamilyId=AB99342F-5D1A-413D-8319-81DA479AB0D7&displaylang=en