Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Figyelmeztetés
Az XBAP-k működéséhez régi böngészőkre van szükség, például az Internet Explorerre és a Firefox régi verzióira. Ezek a régebbi böngészők általában nem támogatottak a Windows 10-ben és a Windows 11-ben. A modern böngészők már nem támogatják az XBAP-alkalmazásokhoz szükséges technológiát a biztonsági kockázatok miatt. Az XBAP-ket engedélyező beépülő modulok már nem támogatottak. További információ: A WPF böngésző által üzemeltetett alkalmazásokkal (XBAP) kapcsolatos gyakori kérdések.
A Windows Presentation Foundation (WPF)-gazdakörnyezet (PresentationHost.exe) az az alkalmazás, amely lehetővé teszi a WPF-alkalmazások kompatibilis böngészőkben való üzemeltetését (beleértve a Microsoft Internet Explorer 6-os és újabb verzióit). Alapértelmezés szerint a Windows Presentation Foundation (WPF) a böngészőben üzemeltetett WPF-tartalmak héj- és MIME-kezelőjeként van regisztrálva, amely a következőket tartalmazza:
Laza (nem lefordított) XAML-fájlok (.xaml).
XAML böngészőalkalmazás (XBAP) (.xbap).
Az ilyen típusú fájlok esetében a Windows Presentation Foundation (WPF) Gazdagépe:
Elindítja a regisztrált HTML-kezelőt a Windows Presentation Foundation (WPF) tartalom üzemeltetéséhez.
Betölti a szükséges közös nyelvi futtatókörnyezet (CLR) és a Windows Presentation Foundation (WPF) szerelvények megfelelő verzióit.
Biztosítja, hogy az üzembe helyezési zónához megfelelő engedélyszintek legyenek érvényben.
Ez a témakör a PresentationHost.exehasználható parancssori paramétereket ismerteti.
Használat
PresentationHost.exe [parameters] uri|filename
Paraméterek
Paraméter | Leírás |
---|---|
fájlnév | Az aktiválandó fájl elérési útja. URI is lehet. |
-Debug | Amikor egy alkalmazást aktivál, nem kötelezi el vagy futtatja közvetlenül az áruházból. Ez csak helyi fájl aktiválása esetén működik. |
-debugSecurityZoneURL <URL-cím> | Egy URL érték használatával azt jelzi a PresentationHost.exe-nak, hogy egy alkalmazást úgy kell hibakeresést végezni, mintha a megadott URL-címről lett volna üzembe helyezve. Ez határozza meg az üzembehelyezési zónát és a forráshelyet is. |
-beágyazás | OLE által megkövetelt. Ha a -event vagy -debug paraméter van megadva, nem szükséges megadni a -embedding paramétert, mivel a paraméter belsőleg van beállítva. |
-event <esemény neve> | Nyissa meg az eseményt ezzel a névvel, és jelezze, ha PresentationHost.exe inicializálva van, és készen áll a WPF-tartalom üzemeltetésére. PresentationHost.exe leáll, ha hiba történt az esemény megnyitásakor, például ha még nem lett létrehozva. |
-alkalmazásIndítás <URL-> | Elindít egy különálló ClickOnce-alkalmazást a megadott URL-címről. A rendszer az Internet Explorer és a WinINet .NET-alkalmazásokkal kapcsolatos biztonsági szabályzatát alkalmazza. |
Lehetséges helyzetek
Shell-kezelő
PresentationHost.exe example.xbap
MIME kezelő
PresentationHost.exe -embedding example.xbap
Visual Studio hibakeresés
PresentationHost.exe -debug example.xbap
Visual Studio hibakeresés a zónában
PresentationHost.exe -debug -debugSecurityZoneURL http://www.example.com c:\folderpath\example.xbap
Lásd még
.NET Desktop feedback