2010-11-03 11 views
7

Estoy escribiendo un plugin para Seesmic Desktop 2, y esta es mi primera vez utilizando Silverlight, tengo una pregunta: ¿archivos de configuración en Silverlight

escribir aplicaciones de Windows, que tienen el archivo de configuración de la aplicación, por ejemplo, MyApp.exe.config que se utiliza para almacenar valores de configuración, y para la web tenemos Web.config. Para Silverlight, no parece ser lo mismo. Ok, no hay el mismo incentivo, ya que tienes que descomprimir el paquete .xap para acceder a él, pero aun así ...

Mi problema es que tengo datos, p. El servicio web JSON señala los URI que me incomodan incrustando directamente en el código, ya que normalmente entrarían en archivos .config. ¿Hay algún camino equivalente para SL?

Respuesta

4

He encontrado un resource que parece solucionar el problema mediante la creación de un archivo XML normal, y luego el uso de funciones personalizadas para cargar la configuración de (y?) El archivo. Si falla alguna solución mejor, tendré que hacer esto.

+0

SL *** *** No se puede acceder al archivo en el servidor, no lo es? ¿Dónde está 'XMLFileInYourRoot.Config'? _build action = content_ y _copy al directorio de salida = always_? – Kiquenet

3

Almacene todas sus configuraciones en su archivo de configuración de la aplicación web, y en su página (que aloja la SL) obtenga toda la configuración de su web.config, y pase a SL a través de los parámetros iniciales de SL.

Para más ayuda que visite este:

http://www.codeproject.com/KB/silverlight/SilverlightWebConfig.aspx

+1

Aunque podría hacer una solicitud para descargar un archivo de configuración, porque el complemento está ejecutado por el iniciador de Silverlight fuera del navegador (con Seesmic), preferiría una solución basada en el cliente. Lo que hice fue un archivo de configuración XML que cargué y obtuve algunas clases de configuración personalizadas a continuación. ¡Gracias por tu respuesta! – oloftus

Cuestiones relacionadas