2011-07-16 8 views
10

Mamy pewne dziwne zachowanie w firefox z silverlight. Próbowaliśmy wszystkiego i mam nadzieję na jeszcze kilka pomysłów. Poniżej znajduje się zachowanieSilverlight nie działa w Firefoksie 3.6.12

  1. Zainstaluj firefox (3.6.12) i silverlight (4.0.50917.0). Wersje są zablokowane i nie są kontrolowane przez nas i na wszystkich komputerach naszych użytkowników.

  2. Odwiedź naszą aplikację silverlight (próbował również prostą aplikację z zaledwie tle)

  3. zamiast widząc naszą aplikację, zobaczysz "Get Microsoft Silverlight" - (about: plugins raporty Silverlight 4.0.50917.0 zainstalowany i włączone)

  4. Odwiedź stronę w IE, aplikacja działa

  5. zainstalować lub odinstalować każdy plug-in (próbował Firebug i IETab2)
  6. Po zainstalowaniu, kliknij "Restart" po wyświetleniu monitu:
  7. Po ponownym uruchomieniu FF silverlight działa zgodnie z oczekiwaniami.
  8. Zamknij firefox i otwórz ponownie.
  9. Ponownie Silverlight jest uszkodzony

Jakieś pomysły? Próbowaliśmy wpisu CWDIllegalInDllSearch w rejestrze bez skutku. Proszę pomóż!

+0

to dziwne. Czy zweryfikowaliście to na wielu komputerach użytkowników? – Erix

Odpowiedz

6

Jedyną rzeczą, która przychodzi na myśl jest wyłączenie wtyczki pojemnik

  • w Firefoksie adres typu bar about: config
  • Przeczytaj ostrzeżenie, wybierz preferowany zawsze przypominać, czy nie i przyjmuję
  • W pasku wyszukiwania opcji konfiguracyjnych teraz wpisać: npctrl
  • Powinieneś wtedy zobaczyć wpis: dom.ipc.plugins.enabled.npctrl.dll
  • zmienić wartość z true na false (po prostu dwukrotne kliknięcie zmieni to dla ciebie)
  • Uruchom ponownie program Firefox

EDIT

Jest inna obejście, które jest, aby wyłączyć i ponownie włączyć wtyczkę Silverlight. Zamiast ponownego sprawdzania.

7

Myślę, że to jest problem z Firefoksem, który został naprawiony w wersji 3.6.14. Zobacz to: BugReport w Bugzilli. Wyciek pamięci w poprzednich wersjach powoduje pewne problemy w skrypcie wykrywania Silverlight Firefoksa.

Mogę tylko zaproponować aktualizację Firefoksa do wersji 3.6.14. Ale zanim spróbuję w lokalnym środowisku testowym, sprawdzę, czy to naprawdę błąd w Firefoksie.

Aktualizacja: Wydaje się być to ogólny problem z Firefox 3.6.x, bo niektórzy użytkownicy zgłaszają ten sam błąd jak swego wersjach wyższych niż 3.6.14. Zobacz here i here.

+0

Pytanie nie kwestionuje użycia pamięci. Nie można uaktualnić FF lub Silverlight. – Graeme

+3

@All: Przeczytałem pytanie i zdanie, które wskazujesz. Ale czasami klienci lub użytkownicy muszą aktualizować swoje programy, aby korzystać z oprogramowania. Wydaje mi się, że to jest problem z firefoxem, więc odpowiedziałem na to pytanie z moją najlepszą wiedzą i wskazałem na to pytanie. Nie wiem, czy warto tego robić. – Jehof

+0

@All: Muszę zgodzić się z komentarzami Jehof tutaj. Wszyscy wiemy, że czasami uzyskanie poprawki oznacza uzyskanie kolejnej wersji. Wygląda na to, że ich reguły muszą ewoluować z czasem, lub muszą żyć bez aplikacji. (Domyślam się, że rozwiną ich regułę). +1 dla Jehofa – JMarsch