Freigeben über


So erkennen Sie, ob das WPF Plug-In für Firefox installiert ist

Mit dem Windows Presentation Foundation (WPF)-Plug-In für Firefox können XAML-Browseranwendungen (XBAPs) und lose XAML-Dateien im Mozilla Firefox-Browser ausgeführt werden. Dieses Thema enthält ein Skript, das in HTML und JavaScript geschrieben wurde, mit dem Administratoren ermitteln können, ob das WPF-Plug-In für Firefox installiert ist.

Warnung

XBAPs erfordern, dass ältere Browser funktionieren, z. B. Internet Explorer und alte Versionen von Firefox. Diese älteren Browser werden in der Regel unter Windows 10 und Windows 11 nicht unterstützt. Moderne Browser unterstützen die für XBAP-Apps erforderliche Technologie aufgrund von Sicherheitsrisiken nicht mehr. Plug-Ins, die XBAPs aktivieren, werden nicht mehr unterstützt. Weitere Informationen finden Sie unter , Häufig gestellte Fragen zu browser-gehosteten WPF-Anwendungen (XBAP).

Anmerkung

Weitere Informationen zum Installieren, Bereitstellen und Erkennen des .NET Frameworks finden Sie unter Installation des .NET Frameworks für Entwickler.

Beispiel

Wenn .NET Framework 3.5 installiert ist, wird der Clientcomputer mit einem WPF-Plug-In für Firefox konfiguriert. Das folgende Beispielskript sucht nach dem WPF-Plug-In für Firefox und zeigt dann eine entsprechende Statusmeldung an.

<HTML>

  <HEAD>
    <TITLE>Test for the WPF plug-in for Firefox</TITLE>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8" />
    <SCRIPT type="text/javascript">
    <!--
    function OnLoad()
    {

       // Check for the WPF plug-in for Firefox and report
       var msg = "The WPF plug-in for Firefox is ";
       var wpfPlugin = navigator.plugins["Windows Presentation Foundation"];
       if( wpfPlugin != null ) {
          document.writeln(msg + " installed.");
       }
       else {
          document.writeln(msg + " not installed. Please install or reinstall the .NET Framework 3.5.");
       }
    }
    -->
    </SCRIPT>
  </HEAD>

  <BODY onload="OnLoad()" />

</HTML>

Wenn die Überprüfung des WPF-Plug-Ins für Firefox erfolgreich ist, wird die folgende Statusmeldung angezeigt:

The WPF plug-in for Firefox is installed.

Andernfalls wird die folgende Statusmeldung angezeigt:

The WPF plug-in for Firefox is not installed. Please install or reinstall the .NET Framework 3.5.

Siehe auch