The Windows Presentation Foundation (WPF) Plug-in for Firefox and the .NET Framework Assistant enable XAML browser applications (XBAPs), loose XAML, and ClickOnce applications to work with the Firefox browser.
The .NET Framework Assistant for Firefox enables ClickOnce standalone applications to run from the Firefox browser. The .NET Framework Assistant functions identically when installed before and after the Firefox broswer. When the Firefox browser is launched and the .NET Framework Assistant is present, Firefox finds and installs the add-on. Users can configure the assistant to do the following:
Prompt before running the application.
Report all installed versions of the .NET Framework or just the latest version.
The .NET Framework Assistant is installed with the .NET Framework version 3.5 Service Pack 1.
In .NET Framework 3.5 SP1, the .NET Framework Assistant enables Firefox to use the ClickOnce technology that is included in the .NET Framework. The .NET Framework Assistant is added at the machine-level to enable its functionality for all users on the machine. As a result, the Uninstall button is shown as unavailable in the Firefox Add-ons list because standard users are not permitted to uninstall machine-level components. In this update for .NET Framework 3.5 SP1 and in Windows 7, the .NET Framework Assistant will be installed on a per-user basis. As a result, the Uninstall button will be functional in the Firefox Add-ons list. This update will also make this version of the .NET Framework Assistant for Firefox compatible with future versions of the Firefox browser. Updates to the .NET Framework Assistant may include updates to the Windows Presentation Foundation Plug-in for Firefox causing it to be enabled upon its initial update.