Share via


.NET アプリケーションの配置をサポートするための Firefox のアドオン

Firefox 用 Windows Presentation Foundation (WPF) プラグインと Firefox 用 .NET Framework Assistant を使用すると、XAML ブラウザー アプリケーション (XBAP)、Loose XAML、ClickOnce アプリケーションが、Mozilla Firefox ブラウザーで動作できるようになります。

警告

XBAP が動作するには、インターネット エクスプローラーや Firefox などの従来のブラウザーが必要です。 これらの古いブラウザー バージョンは、通常、Windows 10 や Windows 11 ではサポートされていません。 最新のブラウザーでは、セキュリティ リスクがあるため XBAP アプリに必要なテクノロジがサポートされなくなりました。 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 を削除する方法」を参照してください。

関連項目