مضيف WPF (PresentationHost.exe) عرض المضيف
مضيف Windows Presentation Foundation (WPF) (PresentationHost.exe) هو تطبيق الذي يمكّن لتطبيقات WPF أن يتم استضافتها في المستعرضات المتوافقة (بما في ذلك برنامج Microsoft Internet Explorer 6 والإصدارات الأحدث). افتراضياً، مضيف Windows Presentation Foundation (WPF) مسجَّل ك shell و معالج MIME لمحتوي WPF المستضاف المستعرض الذي يتضمن:
ملفات XAML حرة (غير مترجمة) (.xaml).
تطبيق مستعرض XAML (XBAP) (.xbap).
للملفات من هذه الأنواع, مضيف Windows Presentation Foundation (WPF):
يقوم بتشغيل معالج HTML المسجل لاستضافة محتوي Windows Presentation Foundation (WPF).
يقوم بتحميل الإصدارات الصحيحة لتجميعات وقت تشغيل اللغة العامة (CLR) و Windows Presentation Foundation (WPF) المطلوبة.
يضمن مستويات الإذن المناسبة لمنطقة التوزيع في مكانها.
يصف هذا الموضوع معلمات سطر الأوامر التي يمكن استخدامها مع PresentationHost.exe.
الاستخدام
PresentationHost.exe [parameters] uri|filename
المعلمات
المعلمة |
الوصف |
---|---|
filename |
مسار الملف الذي سيتم تنشيطه. يمكن أن يكون أيضاً URI. |
-debug |
عند تنشيط أحد التطبيقات, لا تلتزمه إلي أو تشغيله من المخزن. يعمل هذا الأمر فقط عند تنشيط ملف محلي. |
-debugSecurityZoneURL < url > |
مستخدم مع قيمة URL للإشارة إلى PresentationHost.exe أن أحد التطبيقات يجب أن يتم تصحيحه كما لو تم نشره من URL المحدد. يحدد هذا منطقة النشر و موقع الأصل. |
-التضمين |
يتطلب من OLE. إذا كانت معلمة -event أو -debug محددة, غير ضروري تحديد معلمة -embedding لأن تعيين تلك المعلمة يتم داخلياً. |
-الحدث < اسم الحدث > |
قم بفتح الحدث بهذا الاسم و الإشارة إليه عندما يكون PresentationHost.exe تمت تهيئته و جاهزة لاستضافة محتوي WPF. سيتم إنهاء PresentationHost.exe إذا حدث خطأ في فتح الحدث, مثل إذا لم يتم إنشاؤه بالفعل. |
-launchApplication < url > |
يقوم بتشغيل مستقل ClickOnceتطبيق من URL المحدد. برنامج Internet Explorerيتم تطبيق نهج الأمان و WinINet المتعلقة بالتطبيقات.NET. |
المواقف
معالج shell
PresentationHost.exe example.xbap
المعالج MIME
PresentationHost.exe -embedding example.xbap
مصحح أخطاء Visual Studio
PresentationHost.exe -debug example.xbap
تصحيح أخطاء Visual Studio في المنطقة
PresentationHost.exe -debug -debugSecurityZoneURL http://www.example.com c:\folderpath\example.xbap