.NET アプリケーションの配置をサポートするための Firefox のアドオン
Firefox 用 Windows Presentation Foundation (WPF) プラグインと Firefox 用 .NET Framework Assistant を使用すると、XAML ブラウザー アプリケーション (XBAP)、Loose XAML、ClickOnce アプリケーションが、Mozilla Firefox ブラウザーで動作できるようになります。
警告
XBAP が動作するには、Internet Explorer や旧バージョンの Firefox などのレガシ ブラウザーが必要です。 これらの古いブラウザーは通常、Windows 10 や Windows 11 ではサポートされていません。 最新のブラウザーでは、セキュリティ リスクがあるため XBAP アプリに必要なテクノロジがサポートされなくなりました。 XBAP を有効にするプラグインはサポートされなくなりました。 詳細については、「ブラウザーでホストされる WPF アプリケーション (XBAP) についてよく寄せられる質問」を参照してください。
Firefox に対応した WPF プラグイン
Firefox 用 WPF プラグインを使用すると、XBAP および Loose XAML ファイルは、Firefox ブラウザーでナビゲートしたり、最上位または HTML IFRAME で実行したりできます。 XBAP は、Web サーバーに発行して、サポートされているブラウザー内で起動できる WPF アプリケーションです。 Loose XAML は、XML ファイルのように、ナビゲートしたり、サポートされているブラウザーで表示したりできる、XAML のみのファイルです。
Firefox 用 WPF プラグインは、.NET Framework 3.5 でインストールされます。 Windows 7 には .NET Framework 3.5 が含まれていますが、Firefox 用 WPF プラグインは含まれていません。 Firefox 用 WPF プラグインを Windows 7 にインストールすることはできません。
.NET Framework 4 には、Firefox 用 WPF プラグインは含まれていません。 ただし、.NET Framework 3.5 と .NET Framework 4 の両方がインストールされている場合は、.NET Framework 3.5 で Firefox 用 WPF プラグインがインストールされます。 したがって、WPF ホストで正しいバージョンのフレームワークが読み込まれるため、.NET Framework 4 アプリケーションはやはり実行されます。 詳細については、「WPF ホスト (PresentationHost.exe)」を参照してください。
.NET Framework Assistant for Firefox
Firefox 用 .NET Framework Assistant を使用すると、スタンドアロンの ClickOnce アプリケーションを Firefox ブラウザーから実行できます。 Firefox 用 .NET Framework Assistant は、Firefox ブラウザーの前と後どちらでインストールされても、同じように機能します。 Firefox ブラウザーが起動されたときに、.NET Framework 3.5 SP1 がインストールされていると、Firefox によって .NET Framework Assistant が検出されてインストールされます。 ユーザーは、Firefox 用 .NET Framework Assistant を次のように構成できます。
ClickOnce アプリケーションを実行する前にプロンプトを表示する。
.NET Framework のインストールされている全バージョンまたは最新バージョンのみを報告する。
Firefox 用 .NET Framework Assistant は、.NET Framework 3.5 SP1 に含まれています。 Firefox 用 .NET Framework Assistant の削除については、「Firefox 用 .NET Framework Assistant を削除する方法」を参照してください。
関連項目
.NET Desktop feedback