2008-09-16 14 views

Antwort

20

XBAP Anwendungen in Google Chrome funktionieren, aber Sie Ihre Umgebungen PATH-Variable auf das Verzeichnis gesetzt haben, wo xpcom.dll befindet sich.

beispielsweise SET PATH = PATH; "C: \ Programme \ Mozilla Firefox"

+0

Wow - ausgezeichnet! Wie hast du diese uralte Frage gefunden? :) –

+3

Das funktioniert nur, wenn Sie Firefox installiert haben. – Will

+0

Warum crome den Internet Explorer nicht öffnen? –

2

Im Moment funktionieren XBAPs in Google Chrome nicht. Ich habe es irgendwie laufen lassen, aber jedes Mal danach habe ich einen Fehler erhalten, dass der Browser xpcom.dll nicht finden kann. Scheinbar tritt dieser Fehler für mehr als nur XBAP-Anwendungen auf. Nach dem, was ich gelesen habe, müssen die Nutzer auf eine Korrektur warten, da Chrome noch in der Betaversion ist.

Update:

Sieht aus wie es nicht fixiert ist los werden: http://code.google.com/p/chromium/issues/detail?id=4051

+0

Gut genug Antwort für mich :) Ich bekomme das gleiche, lassen Sie uns hoffen, dass sie es bald beheben, weil XBAP-Bereitstellung ich liebe zu lernen! –

+0

Habt ihr das mit der Entwicklungskanalversion von Chrome versucht? Es ist nicht mehr in der Betaversion. –

2

der erste, was hier erforderlich ist .NET Framework 3.5 installiert, sobald sein getan, um zu überprüfen, ob die Anwendung in Mozilla Firefox funktioniert, weil es das Plugin von Mozilla verwendet, wenn es einige Probleme in Mozilla ist, Führen Sie das aspnet_regiis.exe -iru von Visual Studio-Befehl p aus cheint und fordert mit administrativen priviledge, dann setzen Pfad-Variable C:\Program Files\Mozilla Firefox und fügen Sie die folgenden DLLs in die Lage 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

und starten Sie den Browser neu, und überprüfen Sie die Anwendung, wenn es immer noch das Absturz des Plugins zeigt, versuchen Sie das Framework zuerst neu zu installieren und t Für Mozilla, auch für Windows 7, benötigt mozilla die Datei NPWPF.dll an den Speicherort C:\Program Files (x86)\Mozilla Firefox\plugins.

Nach dieser ganzen Hölle, kann die Anwendung immer noch nicht debuggen, dann veröffentlichen Sie die XBAP-Anwendung und überprüfen Sie mit Datei und halten Sie den Daumen gedrückt, wie es diesmal funktioniert, so habe ich meine Anwendung in meinem System arbeiten und für 5 weitere Systeme überprüft, also hoffe, dass es dein Problem auch löst.