Ứng dụng Silverlight có được tải xuống mỗi khi bạn truy cập vào trang web hay nó sẽ kiểm tra thông tin phiên bản/kích thước và chỉ tải xuống phiên bản tệp mới hơn?Silverlight có tải xuống các assembly mỗi lần không?
Trả lời
Không có gì cụ thể để Silverlight 2 trong vấn đề này là, giải thích ngắn gọn nhất mà tôi đã đọc là từ this post trên silverlight.net:
"Silverlight thuộc cùng quy tắc bộ nhớ đệm như bất kỳ trang web khác nội dung.Nếu người dùng xóa bộ nhớ cache của họ, xap của bạn sẽ phải được tải xuống lại. Trong trường hợp thông thường , xap được tải xuống chỉ khi đã thay đổi hoặc khi bộ nhớ cache hết hạn. "
Bạn có thể kiểm soát khi bộ nhớ cache hết hạn bằng cách làm theo các steps outlined here:
Bạn có thể bật tùy chọn tiêu đề Enable Content Hết hạn HTTP trên cho tập tin XAP của bạn. Mở Trình quản lý IIS, goto Trang web mặc định và tìm trang web của bạn cho dự án Silverlight. Tìm tệp XAP trong ClientBin. Truy cập trang thuộc tính thuộc tính của tệp XAP, trên Tab tiêu đề HTTP, Bật "Bật hết hạn nội dung", nhấp vào nút radio "Hết hạn ngay lập tức". Lưu thay đổi .
Bằng cách này, XAP mới (chỉ có XAP mới) sẽ được tải xuống khi bạn làm mới trang của bạn mà không cần phải đóng trình duyệt.
Điều này related post cũng có thể được quan tâm.
Tùy thuộc vào cách bạn định cấu hình tiêu đề máy chủ web của bạn và cách khách hàng định cấu hình chính sách lưu trong bộ nhớ cache của trình duyệt của bạn.
Thông thường, cài đặt trình duyệt được bật theo mặc định. Bạn có thể muốn kiểm tra máy chủ web của bạn rằng các giá trị tiêu đề thích hợp cho hết hạn, etags và bộ nhớ đệm được cấu hình đúng. Bạn có thể sử dụng một công cụ như Firebug để kiểm tra các cài đặt này và sử dụng Yslow để đo lường các tác vụ khác của phía khách hàng.
Nếu bạn muốn gửi pix qua silverlight trong Hotmail .... Có thể đơn giản hơn để sử dụng một số phương pháp khác trừ khi bạn là một chuyên viên máy tính hoặc muốn tải xuống Silverlight mỗi lần. Nó sẽ là tốt đẹp để có một nút và nó chỉ hoạt động. Đó là quá khó đối với người bình thường. KISS ... Không tính phí cho lời khuyên kỹ thuật silverlight. Trải nghiệm cá nhân là (Mệt mỏi vì tải xuống bằng bạc ... Tôi chỉ đính kèm pix hoặc xuất bản lên Picasa và gửi liên kết)
- 1. Tại sao Maven tải xuống maven-metadata.xml mỗi lần?
- 2. Mã Silverlight có cần bảo vệ không?
- 3. Có thể cài đặt Xcode 4.3.2 trên nhiều máy Mac từ một lần tải xuống không?
- 4. Silverlight giảm xuống html
- 5. Có cách nào để tự động tải xuống các phiên bản tải xuống của Maven không?
- 6. Số tải xuống RubyGem có vẻ cao giả tạo. Có các bot tải xuống từ RubyGems.org không?
- 7. Đếm số truy vấn Mỗi lần tải trang bằng PDO
- 8. Eclipse - Tải xuống content.jar .. lần trong khi cài đặt plugin
- 9. Không thể tải xuống ứng dụng - "APP" không thể tải xuống tại thời điểm này
- 10. HTML <video loop> - Đã tải xuống nhiều lần
- 11. Có thể tạo nhiều kênh RFCOMM mỗi lần không?
- 12. Silverlight: cách buộc trình duyệt tải xuống phiên bản ứng dụng khách cập nhật?
- 13. Silverlight trong trang aspx không tải
- 14. Đang tải Assembly Byte Array
- 15. Không tải xuống tệp hiện có với axel
- 16. Chỉ chạy tập lệnh Greasemonkey một lần cho mỗi lần tải trang?
- 17. Các bộ so sánh có nên được khởi tạo mỗi lần hoặc chỉ một lần?
- 18. requestAccessToEntityType - một lần hoặc mỗi lần?
- 19. Tôi có phải thêm "<% @ Register assembly =" vào mỗi trang không?
- 20. GAC - Assembly nằm trong GAC nhưng “Không thể tải tập tin hoặc assembly”
- 21. MSTest có thể chạy một phương thức cụ thể mỗi lần khởi động không?
- 22. Tải xuống Amazon S3 có bị lỗi đôi khi không?
- 23. Có cách nào để tải xuống niên giám GPS không?
- 24. Tải các phiên bản khác nhau của cùng một assembly
- 25. webview không tải xuống tệp
- 26. Tải lại các dự án đã tải xuống trong EnvDTE
- 27. Quá trình tải xuống trong HTML5
- 28. tải 3d cảnh vào Silverlight
- 29. Việc Django cung cấp các tệp có thể tải xuống
- 30. Hội đồng không dỡ hàng sau khi tải xuống AppDomain?
Vì vậy, điều này được xác định bởi cài đặt web chuẩn và không có gì cụ thể là Silverlight? –
Đúng vậy Phil. – BenMaddox