Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Varning
XBAP:er kräver att äldre webbläsare används, till exempel Internet Explorer och gamla versioner av Firefox. Dessa äldre webbläsare stöds vanligtvis inte i Windows 10 och Windows 11. Moderna webbläsare stöder inte längre den teknik som krävs för XBAP-appar på grund av säkerhetsrisker. Plugin-program som aktiverar XBAP:er stöds inte längre. Mer information finns i Vanliga frågor och svar om WPF-webbläsarbaserade program (XBAP).
Värd för Windows Presentation Foundation (WPF) (PresentationHost.exe) är det program som gör att WPF-program kan hanteras i kompatibla webbläsare (inklusive Microsoft Internet Explorer 6 och senare). Som standard är Värd för Windows Presentation Foundation (WPF) registrerad som gränssnitts- och MIME-hanterare för webbläsarhanterat WPF-innehåll, vilket omfattar:
Lösa (okompilerade) XAML-filer (.xaml).
XAML-webbläsarprogram (XBAP) (.xbap).
För dessa filtyper, Windows Presentation Foundation (WPF)-värd:
Startar den registrerade HTML-hanteraren som värd för WPF-innehållet (Windows Presentation Foundation).
Läser in de rätta versionerna av de nödvändiga modulerna för Common Language Runtime (CLR) och Windows Presentation Foundation (WPF).
Säkerställer att lämpliga behörighetsnivåer för distributionszonen finns på plats.
Det här avsnittet beskriver de kommandoradsparametrar som kan användas med PresentationHost.exe.
Användning
PresentationHost.exe [parameters] uri|filename
Parameterar
Parameter | Beskrivning |
---|---|
filnamn | Sökvägen till filen som ska aktiveras. Kan också vara en URI. |
-felsöka | När du aktiverar ett program installerar du det inte eller kör det från butiken. Detta fungerar bara när en lokal fil aktiveras. |
-debugSecurityZoneURL <url> | Används med ett URL-värde för att ange för PresentationHost.exe att ett program ska debuggas som om det distribuerades från den angivna URL:en. Detta avgör både distributionszonen och ursprungsplatsen. |
-inbäddning | Krävs av OLE. Om parametern -event eller -debug anges är det inte nödvändigt att ange parametern -embedding eftersom parametern har angetts internt. |
-event <eventname> | Öppna händelsen med det här namnet och signalera den när PresentationHost.exe initieras och är redo att vara värd för WPF-innehåll. PresentationHost.exe avslutas om det uppstod ett fel när händelsen öppnades, till exempel om den inte redan har skapats. |
-launchApplication <URL> | Startar ett fristående ClickOnce-program från den angivna URL:en. Internet Explorer och WinINet-säkerhetsprincip för .NET-program tillämpas. |
Scenarier
Shell-hanterare
PresentationHost.exe example.xbap
MIME-hanterare
PresentationHost.exe -embedding example.xbap
Visual Studio-felsökning
PresentationHost.exe -debug example.xbap
Visual Studio-felsökning inom zonen
PresentationHost.exe -debug -debugSecurityZoneURL http://www.example.com c:\folderpath\example.xbap
Se även
.NET Desktop feedback