2011-07-16 9 views
10

Chúng tôi đang gặp một số hành vi đáng sợ trong firefox với Silverlight. Chúng tôi đã thử tất cả mọi thứ và tôi hy vọng cho một số ý tưởng nhiều hơn nữa. Dưới đây là hành viSilverlight không hoạt động trong Firefox 3.6.12

  1. Cài đặt firefox (3.6.12) và silverlight (4.0.50917.0). Các phiên bản có khóa và không được kiểm soát bởi chúng tôi và trên tất cả các máy người dùng của chúng tôi.

  2. Thăm ứng dụng Silverlight của chúng tôi (cũng đã cố gắng ứng dụng đơn giản chỉ với một nền)

  3. Thay vì nhìn thấy ứng dụng của chúng tôi, bạn sẽ thấy "Get Microsoft Silverlight" - (about: plugins báo cáo Silverlight 4.0.50917.0 cài đặt và kích hoạt)

  4. thăm trang web trong IE, ứng dụng hoạt động

  5. cài đặt hoặc gỡ bỏ cài đặt bất kỳ plug-in (thử Firebug và IETab2)
  6. Sau khi cài đặt, nhấp chuột "Khởi động lại" khi được nhắc
  7. Sau khi khởi động lại FF, Silverlight hoạt động như mong đợi
  8. Đóng firefox và mở lại.
  9. Một lần nữa, bạc bị hỏng

Bất kỳ ý tưởng nào? Chúng tôi đã thử mục CWDIllegalInDllSearch trong sổ đăng ký để không có kết quả. Hãy giúp tôi!

+0

thats odd. Bạn đã xác minh điều này trên nhiều máy người dùng chưa? – Erix

Trả lời

6

Điều duy nhất mà lò xo để tâm trí được vô hiệu hóa các plugin-container

  • Trong Firefox địa chỉ kiểu thanh about: config
  • Đọc cảnh báo, chọn sở thích của bạn để luôn nhắc nhở bạn hay không và chấp nhận
  • trong thanh tìm kiếm các tùy chọn cấu hình hiện nay gõ: npctrl
  • sau đó, bạn sẽ thấy các mục: dom.ipc.plugins.enabled.npctrl.dll
  • Thay đổi giá trị từ true sang false (đơn giản nhấn đúp chuột sẽ thay đổi điều này cho bạn)
  • Khởi động lại Firefox

EDIT

Có một workaround mà là để vô hiệu hóa sau đó kích hoạt Plugin Silverlight. Thay vì tái-isntalling.

7

Tôi nghĩ rằng đó là sự cố với Firefox đã được khắc phục với Phiên bản 3.6.14. Xem này BugReport trên Bugzilla. Một rò rỉ bộ nhớ trong các phiên bản trước, gây ra một số vấn đề trong kịch bản phát hiện Silverlight của Firefox.

Tôi chỉ có thể đề xuất cập nhật Firefox lên phiên bản 3.6.14. Nhưng trước khi tôi sẽ thử nó trong một môi trường thử nghiệm địa phương để kiểm tra xem nó thực sự là một lỗi trong Firefox.

Cập nhật: Dường như đây là vấn đề chung với Firefox 3.6.x, khiến một số người dùng báo cáo lỗi giống với phiên bản cao hơn 3.6.14. Xem herehere.

+0

Câu hỏi không đặt câu hỏi về mức sử dụng bộ nhớ. Không thể nâng cấp FF hoặc Silverlight. – Graeme

+3

@Tất cả: Tôi đã đọc câu hỏi và câu bạn đang trỏ. Nhưng đôi khi khách hàng hoặc người dùng cần phải cập nhật chương trình của họ để sử dụng phần mềm. Đối với tôi điều này có vẻ là một vấn đề với firefox, vì vậy tôi trả lời câu hỏi với kiến ​​thức tốt nhất của tôi và chỉ người hỏi này. Không biết nếu điều này là giá trị downvoting. – Jehof

+0

@All: Tôi phải đồng ý với ý kiến ​​của Jehof tại đây. Chúng ta đều biết rằng đôi khi nhận được một sửa chữa có nghĩa là nhận được phiên bản tiếp theo. Có vẻ như quy tắc của họ cần phải tiến hóa theo thời gian, hoặc họ cần phải sống mà không có ứng dụng. (Tôi đoán họ sẽ phát triển quy tắc của họ). +1 cho Jehof – JMarsch