سؤال

أنا النامية .NET framework 3.5 XBAP تطبيق يعمل بشكل جيد تماما في FF3 و IE6/7.... الخأنا فقط أتساءل إذا كان من الممكن الحصول على هذه لتعمل تحت المتصفحات الأخرى ، وعلى وجه التحديد (كما في الأضواء في هذه اللحظة) جوجل كروم.

هل كانت مفيدة؟

المحلول

XBAP التطبيقات لا تعمل في جوجل كروم ، ومع ذلك يجب عليك تعيين البيئات الخاصة بك المتغير إلى الدليل حيث xpcom.dll يقع.

على سبيل المثال تعيين مسار=الدرب ؛ "C:\Program Files\Mozilla Firefox"

نصائح أخرى

في هذه اللحظة ، XBAPs لا تعمل في جوجل كروم.لقد حصلت على ذلك إلى تشغيل مرة واحدة, بطريقة أو بأخرى, ولكن في كل مرة هناك بعد لقد تلقيت خطأ أن المتصفح لا يمكن تحديد موقع xpcom.dll.على ما يبدو يحدث هذا الخطأ أكثر من مجرد XBAP التطبيقات.من ما قرأت المستخدمين سوف تضطر إلى الانتظار للحصول على إصلاح كما نرى كروم لا يزال في مرحلة تجريبية.

تحديث:

يبدو انها لن تكون ثابتة: http://code.google.com/p/chromium/issues/detail?id=4051

أول شيء مطلوب هنا هو جعل .Net framework 3.5 تثبيت مرة واحدة يتم التحقق من ما إذا كان التطبيق يعمل في موزيلا فايرفوكس ، لأنه يستخدم البرنامج المساعد موزيلا, إذا كان هناك بعض المسألة في موزيلا ، تنفيذ aspnet_regiis.exe -iru من موجه الأوامر Visual Studio الإدارية شرف ، ثم تعيين المتغير إلى C:\Program Files\Mozilla Firefox وإضافة التالية Dll إلى الموقع C:\Users\[Username]\AppData\Local\Google\Chrome\Application

  • mozalloc.dll
  • mozcpp19.dll
  • mozcrt19.dll
  • mozjs.dll
  • mozsqlite3.dll
  • nspr4.dll
  • nss3.dll
  • nssutil3.dll
  • plc4.dll
  • plds4.dll
  • smime3.dll
  • ssl3.dll
  • test.txt
  • xpcom.dll
  • xul.dll

و إعادة تشغيل المتصفح ، والتحقق من تطبيق, إذا كان لا يزال يظهر المساعد تحطمت ، حاول إعادة تثبيت الإطار أولا ثم موزيلا أيضا على ويندوز 7, موزيلا يتطلب وضع NPWPF.dll إلى الموقع C:\Program Files (x86)\Mozilla Firefox\plugins.

بعد هذا كله الكثير من الجحيم التطبيق قد لا التصحيح ، ثم نشر XBAP تطبيق وتحقق مع الملف و إبقاء إصبعك عبرت كما قد يعمل هذا الوقت, هذا هو كيف لي أن قدمت طلبي العمل في نظام التحقق من 5 أكثر الأنظمة, لذلك نأمل أن حل المشكلة الخاصة بك أيضا.

هنا هو آخر الحلول البديلة التي لا تزال تتطلب فايرفوكس تثبيت, ولكن يمكنك نسخ ملفات Dll بدلا من تعديل المسار:

http://adrianbega.blogspot.com/2009/04/execute-xbap-in-google-chrome.html

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top