2009-02-15 9 views

Respuesta

7

No hay nada específico para Silverlight 2 en este sentido, la explicación más concisa que he leído es de this post en silverlight.net:

"Silverlight cae bajo las mismas reglas de caché como cualquier otra web contenido. Si el usuario borra su caché , su XAP tendrá que ser descargado de nuevo. En circunstancias normales, el XAP se descarga sólo cuando cambia o cuando la memoria caché expira ".

Puede controlar cuándo expira la memoria caché siguiendo el steps outlined here:

Se puede activar la opción de encabezado HTTP Habilitar caducidad de contenido en para su archivo XAP. Abra el Administrador IIS, vaya al sitio web predeterminado y encuentre su sitio Web para el proyecto Silverlight. Busque el archivo XAP en ClientBin. Vaya a la página de propiedades del archivo XAP, en Pestaña Encabezados HTTP, active "Habilitar Expiración de contenido", haga clic en el botón de opción "Caducar Inmediatamente". Guarde el cambio .

De esta manera el nuevo XAP (sólo hay una nueva XAP) obtendrá descargado cuando actualizar la página sin tener que cerrar el navegador.

Este related post también puede ser de su interés.

2

Depende de cómo haya configurado sus encabezados de servidores web y cómo el cliente configura las políticas de caché de su navegador.

Por lo general, la configuración del navegador está bien por defecto. Es posible que desee comprobar su servidor web que los valores de cabecera apropiados para caducidad, etags y almacenamiento en caché están configurados correctamente. Puede usar una herramienta como Firebug para verificar estas configuraciones y usar Yslow para medir otras cosas del rendimiento del lado del cliente.

+0

¿Esto está determinado por la configuración web estándar y nada que sea específico de Silverlight entonces? –

+0

Eso es correcto Phil. – BenMaddox

1

Si desea enviar imágenes a través de Silverlight en Hotmail ... Probablemente sea más fácil usar otro método a menos que sea un geek o quiera descargar Silverlight todo el tiempo. Sería bueno tener un botón y simplemente funciona. Es DEMASIADO difícil para la persona común. KISS ... Sin cargo por el asesoramiento técnico Silverlight. La experiencia personal es (Cansado de la descarga de Silverlight ... Acabo de adjuntar pix o publicar en Picasa y enviar un enlace)

Cuestiones relacionadas